J'ai deux tables et je veux dans une requête prendre quelques valeurs.Comment faire une bonne requête sql?
Tables:
users
|user_id |
|name |
user_group_link
|user_id |
|group_id |
Voici ma requête:
SELECT users.*, user_group_link.*
FROM users
LEFT JOIN user_group_link ON users.user_id = user_group_link.user_id
WHERE user_group_link.group_id = 10
AND user_group_link.group_id = 11
AND user_group_link.group_id = 12
Le problème est que ET ne fonctionne pas. Je ne comprends pas pourquoi cela ne fonctionne pas parce que j'utilisé et avant et il semblait travailler
Le group_id ne peut pas être 10,11 et 12 à la fois pour un enregistrement; donc vous n'obtiendrez aucun résultat. Essayez d'utiliser OU – Seybsen
il n'y avait pas d'erreurs. il suffit de retourner les champs vides – myrko
merci U. La prochaine fois que je vais organiser mes tables comme ça – myrko