Question : l'oracle forme la question de groupe record

Le location_id CHOISI de lt_location_id, le b
where d'emplacements du site_name
from MOBILE_OR_SUBCENTER = 'inactive_date du Br/>and de S'< est le null
order par 1

-----------------------le
This est mon query.

I veulent ajouter « TOUS » pour toute l'identification d'endroit et tirer tous les endroits. Comment est-ce que tdo j'ajoute que dans le groupe record ?

--------------le site_name du
Select, no_of_donors de la somme du
(NO_OF_DONORS- NO_OF_DEFERRED), le no_of_resched
from de la somme du
(NO_OF_RESCHED) ds_sub_cntr_rebooking a, le
situe le b
where a.location_id = b.lt_location_id
et coll_date entre : start_date et : end_date
et seq_no = : p_seq_no
et location_id = : p_location_id
group par le
order de site_name par 1 ; le

Here que je dois m'ajouter décodent le rapport pour tirer pour un endroit donné ou pour TOUS. Comment faire that
class= de

Réponse : l'oracle forme la question de groupe record

CHOISIR le location_id de lt_location_id, site_name, le niveau 2
des emplacements b
là où MOBILE_OR_SUBCENTER = « S »
et l'inactive_date est nul
union
choisir « tout le » location_id, -- le location_id est-il un varchar2 ?
« Tous les endroits », 1 niveau
de duel
ordre par le niveau, 1


Choisir le site_name,
          additionner (NO_OF_DONORS- NO_OF_DEFERRED) les no_of_donors,
          la somme (NO_OF_RESCHED) no_of_resched
de ds_sub_cntr_rebooking a,
       situe b
là où a.location_id = b.lt_location_id
    et coll_date entre : start_date et : end_date
    et seq_no = : p_seq_no
    et location_id = cas : p_location_id
                                quand « tous » puis location_id
                                autrement
                                : p_location_id
                                extrémité
groupe par le site_name
ordre par 1 ;

ou
    et le location_id = décodent (: p_location_id, « tous », location_id : p_location_id)

ou
    et ((: p_location_id = « tous ") ou (location_id = : p_location_id))                            
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us