Bonjour,
J'ai un petit problème concernant une requête SQL sous access 97.
Je cherche à obtenir le code du groupe en fonction du code professeur le problème c'est qu'un groupe peux avoir 4 prof différent. Et je ne sais pas comment faire pour obtenir ce résultat: pour l'instant j'ai :
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT Structure.[Code groupe], Structure.[Code professeur 1], Structure.[Code professeur 2], Structure.[Code professeur 3], Structure.[Code professeur 4] FROM Structure WHERE (((Structure.[Code groupe]) Is Not Null)) ORDER BY Structure.[Code groupe];
Ce qui m'affiche le code du groupe puis le code prof1,2,3,4.
En fait un prof entre sur sa session et à partir de là le logiciel de saisie des absences connait le code du prof et indique son nom. Moi je suis censé créer une requête qui va afficher dans une liste box tous les groupes de ce profs et uniquement ceux ci et je n'ai que qq bases en SQL.
J'avais commencé par un
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT Structure.[Code groupe] FROM Structure WHERE Structure.[Code professeur 1] IS NOT NULL;
Mais il faudrait que je le fasse pour Code professeur 2,3 et 4. tout en conservant l'"ORDER BY" de la première requête et peut être le "Structure.[Code groupe] IS NOT NULL"
Merci par avance!
Partager