salut a tous, je dispose d`une table ligne(=ligne telephone) ayant pour champs:
(numligne,idclient,datechargement,montant disponible,etat,dateepuisement)
pour un traitement specifique qui a pour but de me retourner les clients qui ont exactement 2 lignes seulement, l`une a l`etat Normal "N" et l`autre a l`etat bloquee "B", alors je fesais comme ca:
1 2 3
| select IDCLIENT,numligne,etat from ligne
group by numligne
having Etat IN('B','N'); |
mais j`obtiens une erreur:
ORA-00979:N`est pas une expression group by
merci pour vos suggestions
Partager