Bonjour,
J'ai cette requête qui fonctionne très bien sur une base MySQL :
La table MATIERE représente une arborescence :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT M.IdMatiere, M.Sujet, COUNT(C.IdMatiere) AS Children FROM MATIERE AS M LEFT JOIN MATIERE AS C ON M.IdMatiere=C.IdPere WHERE M.IdPere=0 AND M.IdRetenue=0 GROUP BY M.IdMatiere
IdMatiere : clé
Sujet : Libellé de l'entrée
IdPere : référence à une clé parente
Le résultat attendu est :
Idmatiere, Sujet, et un entier indiquant le nombre d'enfants de l'entrée en question.
J'ai une table équivalente sur SQL-Server à laquelle je soumet la même requête. SQL-Server ne renvoit pas d'erreur, mais aucune ligne de résultat.
Je ne dois pas prendre le problème par le bon bout, et un petit coup de pouce serait le bienvenue
Merci à tous...
Partager