Valeur null

Fermé
MAYAR5 - 20 mai 2013 à 11:54
blux Messages postés 26030 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 10 mai 2024 - 20 mai 2013 à 21:37
Bonjour,
povez vous m' aider s' il vous plait et me dire ou existe l erreur

SELECT StudentsList.NumRoom, Room.RoomName, StudentsList.StudentID, Students.Name, Students.Level, Students.Statut, Students.course, Students.signature
FROM Students INNER JOIN (Room INNER JOIN StudentsList ON Room.NumRoom = StudentsList.NumRoom) ON Students.StudentID = StudentsList.StudentID
WHERE Students.Statut = "" ;


4 réponses

Et quelle est la difficulté?
0
il m'affiche rien
0
Difficile de trouver directement la bonne réponse sans voir la bête ni les tables qui vont avec, à distance.
1) Essayer la requête sans la condition "where ...", pour vérifier que ce n'est pas un problème de liaisons entre champs. Si c'est bon ...
2) remplacer la condition:
WHERE Students.Statut = "" 
par la condition
WHERE Students.Statut = null 

Et ne pas confondre "" (Chaîne vide) avec Null (Absence de donnée enregistrée)
0
blux Messages postés 26030 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 10 mai 2024 3 289
20 mai 2013 à 21:37
Salut,

souvent les équijointures qui ne renvoient rien sont le signe qu'il manque une valeur dans l'une ou l'autre des colonnes. Dans ce cas essayer une jointure droite ou gauche...
0