AngieMot33
XLDnaute Nouveau
Bonjour,
Je suis débutante et autodidacte et je rencontre un problème dans ma requête (SQL sous Oracle) suivante :
select PAESI.PAESI_CODEXT,
PAESI.PANES_COD,
PAEST.PAEST_DAT DATE_DPE,
PAEST.PAEST_VAL RESULTAT_DPE,
PAEST.PAEST_VAL RESULTAT_GES,
PAEST.PAEST_NUM CONSO_DPE,
PAEST.PAEST_NUM CONSO_GES,
PAEST.PAEST_VAL ADEME
from PAESI,
PAEST
WHERE PAESI.PAESI_NUM = PAEST.PAESI_NUM
AND PAESI.PANES_COD IN ('APP','APM','ETD','FOY','PAM','PAV','RSO')
AND PAEST.MGZDE_COD IN ('UDIG1','UDIG2','UDIG3','UDIG4','UDIG5','UDIG6')
Voici le résultat qu'elle m'affiche, or je souhaiterais 1 ligne ... j'ai essayé avec 1 group by mais erreur dans le code à chaque essai et je ne sais pas non plus utiliser la fonction CASE ou en tout cas comment la transcrire dans mon code ...
En première ligne ci-dessous ce que je souhaiterais obtenir comme résultat.
Est- ce que quelqu'un pourrait m'aider svp ?
Je vous remercie par avance, et vous souhaite une belle journée
Je suis débutante et autodidacte et je rencontre un problème dans ma requête (SQL sous Oracle) suivante :
select PAESI.PAESI_CODEXT,
PAESI.PANES_COD,
PAEST.PAEST_DAT DATE_DPE,
PAEST.PAEST_VAL RESULTAT_DPE,
PAEST.PAEST_VAL RESULTAT_GES,
PAEST.PAEST_NUM CONSO_DPE,
PAEST.PAEST_NUM CONSO_GES,
PAEST.PAEST_VAL ADEME
from PAESI,
PAEST
WHERE PAESI.PAESI_NUM = PAEST.PAESI_NUM
AND PAESI.PANES_COD IN ('APP','APM','ETD','FOY','PAM','PAV','RSO')
AND PAEST.MGZDE_COD IN ('UDIG1','UDIG2','UDIG3','UDIG4','UDIG5','UDIG6')
Voici le résultat qu'elle m'affiche, or je souhaiterais 1 ligne ... j'ai essayé avec 1 group by mais erreur dans le code à chaque essai et je ne sais pas non plus utiliser la fonction CASE ou en tout cas comment la transcrire dans mon code ...
En première ligne ci-dessous ce que je souhaiterais obtenir comme résultat.
Est- ce que quelqu'un pourrait m'aider svp ?
Je vous remercie par avance, et vous souhaite une belle journée