Jak używać jednego lub więcej OR i AND w zapytaniu mysql [duplikat]
Możliwy duplikat:
MySQL I LUB na wielu do wielu tabel
Chcę wykonać zapytanie mysql, w którym dane są pobierane z bazy danych z pewnymi przepisami.
Chcę sprawdzić, które wpisy są podobne do var1 lub var2 lub var3 itd. ORAZ są mniejsze niż podany identyfikator.
Lubić
SELECT *
FROM database
WHERE name = var1
OR name = var2
OR name = var3
AND id < 200
Ale powyższa linia nie działa. Również, gdy nie ma więcej wpisów (których identyfikator jest mniejszy niż 200), pokazuje mi to jednak niektóre wpisy.
Czy wiesz o co mi chodzi? Zapytanie powinno wybierać dane, które zawierają jedno z moich poszukiwanych nazw ORAZ mniejsze niż ID ...
Mam problem z logicznym myśleniem ...