With-Clause in HANA

Komplexe SQL-Abfragen lassen mit der WITH-CLAUSE gut zerlegen, bleiben leichter zu lesen und können am Ende wieder zusammengebaut werden. Hier ein Beispiel:

with v1_erste_view as ( 
--------------------------------------------------------------------------------------------------------------------------------
-- View 1
--
     select 'Das ist die erste View.' txt from dummy)
--------------------------------------------------------------------------------------------------------------------------------
-- View 2
--     
 , v2_zweite_view as  (
 	  select 'Das ist die zweite View.' txt from dummy)
--------------------------------------------------------------------------------------------------------------------------------
-- View 3
--     
 ,  v3_dritte_view as ( 
 	   select 'Das ist die dritte View.' txt from dummy)
--------------------------------------------------------------------------------------------------------------------------------
-- Select Statment
--     
select txt
  from v1_erste_view
union all
select txt
  from v2_zweite_view
union all 
select txt
  from v3_dritte_view
order by 1;

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert