Lt_location_id location_id, site_name, Niveau 2 VORWÄHLEN
von Aufstellungsorten b
wo MOBILE_OR_SUBCENTER = „S“
und inactive_date ist ungültig
Anschluss
„alles“ location_id vorwählen, -- ist location_id ein varchar2?
„Alle Positionen“, 1 Niveau
von Doppel
Auftrag durch Niveau, 1
Site_name vorwählen,
(NO_OF_DONORS- NO_OF_DEFERRED) no_of_donors summieren,
Summe (NO_OF_RESCHED) no_of_resched
vom Ds_sub_cntr_rebooking a,
stationiert b
wo a.location_id = b.lt_location_id
und coll_date zwischen: start_date und: end_date
und seq_no =: p_seq_no
und location_id = Fall: p_location_id
wenn „alle“ dann location_id
sonst
: p_location_id
Ende
Gruppe durch site_name
Auftrag durch 1;
oder
und location_id = decodieren (: p_location_id, „alle“, location_id: p_location_id)
oder
und ((: p_location_id = „alle ") oder (location_id =: p_location_id))