[SQL] erreur sur WIHT JOIN
Bonjour,
je voulais faire une requête qui consiste à recupérer toutes les occurences qui ce répète plus de 4 fois dans les 6 derniers mois dans le journal de banque avec éventuellement un critère de montant j'ai donc fais cette requette:
Code:
1 2 3 4 5 6
| WITH SELECTION AS (SELECT MAX(ID) FROM COMPTABILITE
WHERE "DATE" BETWEEN 'debut' AND 'fin' AND JOURNAL LIKE 'BQ%'
AND LEFT(NCOMTE, 1) = '4'
GROUP BY CREDIT HAVING Count(CREDIT) > 4 )
SELECT C.ID, C."DATE", C.NCOMTE, COALESCE(C.LIBCOMPTE, ''), COALESCE(C.LIBOPER, ''), COALESCE(C.NPIECE, ''), COALESCE(C.CREDIT, ''), COALESCE(C.DEBIT, '')
FROM COMPTABILITE C JOIN SELECTION S ON C.ID = S.ID |
je sais déjà que "DATE" c'est pas bien...
que coalescence ces pas bien mais j'ai besoin d'une valeur non null
je fais ma requête dans une procédure VBA...
quand je lance la requête j'ai une erreur:
SQL error code = -104
Invalid command
no column name specified for column number 1 in derived table <unnamed>
si quelqu'un peu m'aider Grand MERCI