Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Dell

Sql com resultado estranho

Recommended Posts

Da uma olhada na sql

 

Select Count(idcategoria) as total from produtos where sub<>24 and idcategoria=2600 and (titulo like '%@%' OR titulo LIKE '%calça%' ) Group by idcategoria order by idcategoria asc
Resultado = 2 registros

 

Select * from produtos where sub<>24 and idcategoria=2600 and (titulo like '%@%' OR titulo LIKE '%calça%' ) Group by idcategoria order by idcategoria asc
Resultado = 1 registro

 

Como faço para contar de forma correta os registros que correspondam com a palavra buscada. Isso no banco access não da problema.

Estou utilizando o banco MYSQL

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta assim:

Select Count(idcategoria) as total, idcategoria from produtos where sub<>24 and idcategoria=2600 and (titulo like '%@%' OR titulo LIKE '%calça%' ) Group by idcategoria order by idcategoria asc

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.