Bonjour,
Je souhaite faire une requête qui me retourne le nombre de fois ou chaque libellé (LIBMSG) est presente dans ma table.
cette requête me renvoie :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 select count(*),LIBMSG from tl_logmsg where LIBMSG=(select distinct LIBMSG from tl_logmsg)
si je ne me trompe pas cela veut dire que LIBMSG doit être repliquer ailleurs dans la requête...
Code : Sélectionner tout - Visualiser dans une fenêtre à part An expression starting with "LIBMSG" specified in a SELECT clause, HAVING clause, or ORDER BY clause is not specified in the GROUP BY clause or it is in a SELECT clause, HAVING clause, or ORDER BY clause with a column function and no GROUP BY clause is specified.
voici ma table :
J'ai beau retourner la requête dans tout els sens je ne trouve pas mon erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 create table TL_LOGMSG(TK_LOGMSG INTEGER,DATLOGMSG varchar(11),HMSLOGMSG varchar(13),NOMCLA varchar(1000),LIBSEV varchar(30),LIBMSG varchar(1000),NOMXCP varchar(1000),NOMFCH varchar(256));
Ou est mon erreur ?
Merci







Répondre avec citation
Partager