Como usar um ou mais OR e AND na consulta do mysql [duplicado]
Duplicata Possível:
MYSQL E OU Em Muitos Para Muitos Tabela
Eu quero fazer uma consulta mysql onde os dados são recuperados de um banco de dados com algum regulamento.
Quero verificar quais entradas são semelhantes a var1 ou var2 ou var3 e etc. E são menores que um determinado ID.
Gostar
SELECT *
FROM database
WHERE name = var1
OR name = var2
OR name = var3
AND id < 200
Mas a linha acima não funciona realmente. Além disso, quando não há mais entrada (cujo id é menor que 200), ele me mostra algumas entradas.
Você sabe o que eu quero dizer? A consulta deve selecionar dados que contenham um dos meus nomes desejados E que sejam menores que um ID ...
Eu tenho lá um problema de pensamento lógico ...