o que esta de errado nessa query?
fala pessoal beleza?
seguinte, estou com um problema aqui que nao sei o que pode estar errado
em um sistema de autocomplete que deve pegar os seguintes campos de uma tabela
competencia
idusuario
tipo
no meu select, eu estou fazendo assim:
SELECT * FROM a_competencia WHERE competencia LIKE '%$input%' AND tipo = 1 AND idusuario = $id OR idusuario = 0
entao, deveria me retornar a competencia "Pianista"(por exemplo) do tipo "1" com o id do usuario = "36" (por exemplo) ou o id do usuario = 0 estou certo?
so que o select me traz um monte de registros que eu nao quero, me traz um monte de registro com o id do usuario = 0 e com o tipo 1 e 2
o que estou fazendo de errado?
obrigado
Discussão (3)
Carregando comentários...