COUNT DISTINCT SPLIT_PART
Bonsoir,
j'utlise une requete windev qui ne fonctionne pas avec un distinct. ELle me retourne seulement NB_Famille = 1 par année.
Code:
1 2 3 4 5 6 7 8 9
| SELECT
COUNT(DISTINCT(SPLIT_PART(Presence.IDEnfant,':',1))) AS Nb_Famille,
LEFT(Presence.DateActivite,4) AS Année
FROM
Presence
GROUP BY
LEFT(Presence.DateActivite,4)
ORDER BY
LEFT(Presence.DateActivite,4) |
En retirant le distinct cela fonctionne.
En SQL le distinct fonctionne mais j'utilise SUBSTRING_INDEX au lieu de SPLIT_PART.
Auriez vous une idée ?
Merci d'avance