Consulta Mysql com OR LIKE, não obedece critérios
Olá,
montei uma consulta em mysql mas quando eu digito os valores para busca a consulta não obedece os critérios e exibe todos os registros da tabela.
SELECT agenda_pericia.codigo, agenda_pericia.protocolo, agenda_pericia.nome AS nomeserv, peritos.nome AS nomemed
FROM agenda_pericia
LEFT JOIN peritos ON agenda_pericia.perito = peritos.codigo
WHERE agenda_pericia.dataagenda = '2013-10-02'
AND periodo = '1'
AND agenda_pericia.nome LIKE '%%'
OR agenda_pericia.protocolo LIKE '%%'
Quando eu busco no formulario o nome por exemplo, ele exibe todos registros, sem obedecer os criterios de período e data.
Alguem pode ajudar.
Discussão (1)
Carregando comentários...