Ceci est mon sql sélectionner statmentSélectionner toutes les valeurs (même si elle est nulle) avec jointure sql
SELECT k.name, c.name AS nameCustomer, o.*
FROM offertes o
INNER JOIN customers k
ON o.idCustomer= k.id
INNER JOIN contactperson c
ON o.idContact = c.id;
Lorsque o.idContact
n'existe pas, alors il n'y aura pas de valeurs sélectionnées. Je ne voulais pas obtenir NULL
au lieu de rien. Il faut encore SELECT
toute la rangée! Quelqu'un peut-il m'aider?
ps. Je pense que ça ne va pas avec la jointure interne (ON o.idContact = c.id
);
Avez-vous essayé d'utiliser la jointure 'LEFT' ou' RIGHT' en fonction de ce que vous vouliez? –
left Joindre à votre première clause –