Bonjour !
Je suis actuellement en stage (et c'est repartit pour un tour ! ), et j'ai un reporting a faire sous oracle.
Je vous explique et simplifie le probleme :
disons que j'ai cette requete :
les balises NVL servent a l'utilisateur peut entrer en parametre soit un nom soit un prenom.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT p.prenom p.nom p.salaire FROM personne p WHERE p.prenom = NVL(:parametre_prenom, p.prenom) AND p.nom = NVL(:parametre_nom, p.nom) GROUP BY -- c'est ici le probleme
Je voudrais savoir si l'utilisateur entre en parametre :
- un prenom
- je peux mettre >> GROUP BY p.prenom
- un nom
- je peux mettre >> GROUP BY p.nom
on suppose qu'un utilisateur ne puissent pas remplir les 2 parametres.
Je vous remercie pour le temps que vous allez passez a m'aider.
J'espere que j'ai ete clair.
Partager