Bonjour,
J'ai besoin d'utiliser la fonction analytique LISTAGG mais ça ne marche pas.
J'ai des agents avec chacun des aptitudes.
ID_AGENT ID_EMPLOI
1 A45
1 A88
1 A12
1 B78
2 A12
2 A88
Je voudrais:
ID_AGENT ID_EMPLOI
1 A12, A45, A88, B78
2 A12, A88
Mon script semble pourtant bon mais j'ai toujours le message d'erreur suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Select ID_AGENT, LISTAGG(ID_EMPLOI, ',') WITHIN GROUP (ORDER BY ID_EMPLOI) FROM EMPLOI where ANNEE_MOIS=201706 group by ID_AGENT;
ORA-00923: mot-clé FROM absent à l'emplacement prévu
00923. 00000 - "FROM keyword not found where expected"
*Cause:
*Action:
Erreur à la ligne 10, colonne 28
Avez vous une idée d'où ça peut venir?
Partager