Bonjour,
Je suis en face d'un problème avec le NULL. Je dispose d'une table de liaison avec un clé composée :
T_Correspondance = {#Id_Prestation, #Id_Ressource, Valeur}
Id_Ressource y est NULLABLE.
T_Activite = {Id_Activite, #Id_Prestation, #Id_Ressource, ...}
Id_Ressource y est aussi NULLABLE.
Mais comme NULL n'est pas égal à NULL, quand je fais :
Je n'ai pas les résultat pour lesquels les Id_Prestation sont égaux et les Id_Ressource NULL.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT * FROM T_Activite INNER JOIN Correspondance ON Correspondance .Id_Prestation = T_Activite.Id_Prestation AND T_Activite.Id_Ressource = Correspondance .Id_Ressource
Je comprends que NULL est l'absence de valeur et que NULL n'est pas égal à NULL mais comment alors faire pour répondre à mon besoin ?
Partager