J'ai une relation entre deux tables, auteurs et styles. Chaque auteur est associé à un style, avec le cas particulier où un auteur n'a pas de style (IS NULL).SELECT sur une référence NULL
La définition de la référence à NULL ne pose aucun problème, mais il existe un problème lors de l'exécution d'une requête pour sélectionner les auteurs et les styles.
Par exemple, la requête:
SELECT "authors"."id", "authors"."name", "styles"."name", "authors"."comments" FROM
"authors" , "styles" WHERE "authors"."style" = "styles"."id"
ne tient pas seulement les auteurs qui ont un style NULL (comme prévu).
Je dois faire une sélection qui répertorie également les auteurs avec un style NULL, comme le ferait une jointure à gauche (je ne peux pas utiliser LEFT JOIN pour certaines raisons).
Une solution n'inclut pas les jointures explicites?
Oui, cela provoque l'auteur d'avoir une relation sera tous les styles – Kknd