Cette requête me renvoie les réponses de 2 lignes avec "Vegetarian" qui à un
"repasPropose.productType" different de Vegan. Il le fait parce qu'il y a le ORMais ça ne respecte pas la condition
"repasPropose.productType = 1"
Alors que je veux le résultat de (ville, productType, dietaryOptions)SELECT *,repasPropose.id AS idRepas,repasPropose.description AS descriptionRepas FROM repasPropose JOIN compteUtilisateur ON repasPropose.idCompteUtilisateur=compteUtilisateur.id WHERE compteUtilisateur.ville = 'austin' AND repasPropose.productType = 1 AND repasPropose.dietaryOptions = 'Diabetique' OR repasPropose.dietaryOptions = 'Vegetarian' OR repasPropose.dietaryOptions = 'Vegan'
Cette requête me renvoie rien ce qui est correctSELECT *,repasPropose.id AS idRepas,repasPropose.description AS descriptionRepas FROM repasPropose JOIN compteUtilisateur ON repasPropose.idCompteUtilisateur=compteUtilisateur.id WHERE compteUtilisateur.ville = 'austin' AND repasPropose.productType = 1 AND repasPropose.dietaryOptions = 'Vegetarian'
Merci