Bonjour,
Petit soucis avec une requête ^^ !
J'ai 2 tables :
- info_ut table avec les id des utilisateurs
- info_planning table avec les id des utilisateurs et des dates (en gros)
Je souhaite récupérer tous les utilisateurs qui n'ont pas de date qui corresponde à une date précise (euhh c'est toujours clair ^^?) . Voici ma requête :
Quand le 2ème SELECT n'est pas nul, j'ai bien ce que je veux. Tous les utilisateurs sauf celui trouvé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 SELECT id,prenom,nom FROM info_ut WHERE id !=( SELECT t1.id FROM info_planning AS t1 INNER JOIN info_ut AS t2 ON (t1.id = t2.id) WHERE jour=1 AND id_mois=9 AND annee=2010 AND am_pm=1) AND formateur=1 ORDER BY nom
Quand il est nul par contre j'ai aucun résultat. Je souhaite avoir tous les utilisateurs non trouvé.
Merci de votre aide
Partager