Questione : l'oracolo forma la domanda del gruppo record

Il location_id PRESCELTO del lt_location_id, il b
where dei luoghi del site_name
from MOBILE_OR_SUBCENTER = 'inactive_date del Br/>and dello S'< è null
order da 1

-----------------------il
This è il mio query.

I vuole aggiungere “TUTTI„ per tutta l'identificazione di posizione e tirare tutte le posizioni. Come tdo aggiungo che nel gruppo record?

--------------il site_name del
Select, i no_of_donors di somma del
(NO_OF_DONORS- NO_OF_DEFERRED), il no_of_resched
from di somma del
(NO_OF_RESCHED) che ds_sub_cntr_rebooking la a, il
colloca il b
where a.location_id = b.lt_location_id
e coll_date in mezzo: start_date e: end_date
e seq_no =: p_seq_no
e location_id =: p_location_id
group dal
order del site_name da 1; il

Here che devo aggiungere decodifica la dichiarazione per tirare per una posizione data o per TUTTI. Come fare that
class= del

Risposta : l'oracolo forma la domanda del gruppo record

SELEZIONARE il location_id del lt_location_id, il site_name, il livello 2
dai luoghi b
dove MOBILE_OR_SUBCENTER = “S„
e il inactive_date è nullo
unione
selezionare “tutto il„ location_id, -- è il location_id un varchar2?
“Tutte le posizioni„, 1 livello
da doppio
ordine dal livello, 1


Selezionare il site_name,
          sommare (NO_OF_DONORS- NO_OF_DEFERRED) i no_of_donors,
          la somma (NO_OF_RESCHED) no_of_resched
dal ds_sub_cntr_rebooking a,
       colloca la b
dove a.location_id = b.lt_location_id
    e coll_date in mezzo: start_date e: end_date
    e seq_no =: p_seq_no
    e location_id = caso: p_location_id
                                quando “tutti„ allora location_id
                                altrimenti
                                : p_location_id
                                estremità
gruppo da site_name
ordine da 1;

o
    e il location_id = decodifica (: p_location_id, “tutti„, location_id: p_location_id)

o
    e ((: p_location_id = “tutti ") o (location_id =: p_location_id))                            
Altre soluzioni  
 
programming4us programming4us