Desempenho consulta LIKE ou mais campos
Pessoal, boa noite...
Tenho uma dúvida... Qual seria a forma mais rápida?
Tabela
id nome tag
1 foto1.jpg azul, verde, laranja, rosa
2 foto2.jpg verde, laranja, rosa
SELECT * FROM tabela WHERE tag LIKE '%laranja%'
OU
Tabela
id nome tag
1 foto1.jpg azul
2 foto1.jpg verde
3 foto1.jpg laranja
4 foto1.jpg rosa
5 foto2.jpg verde
6 foto2.jpg laranja
7 foto2.jpg rosa
SELECT * FROM tabela WHERE tag = 'laranja'
A dúvida seria mais ou menos assim... Consulta com LIKE em menos registros ou consulta sem LIKE com mais registros
Agradeço desde já
Carlos Eduardo
Discussão (6)
Carregando comentários...