Ir para conteúdo

Arquivado

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

danimac13

como usar o select para duas tabelas?

Recommended Posts

E aí pessoal beleza? Estou com uma dúvida cabeluda que depois de 2 dias ñ consegui resolver. Como faço para que esse select (usado em um mecanismo de busca):SELECT cod_pag, nom_pag, texto_pag, id, titulo, textoFROM paginas, noticiasWHERE nom_pag LIKE '%%cooperatur%%'OR texto_pag LIKE '%%cooperatur%%'OR titulo LIKE '%%cooperatur%%'OR texto LIKE '%%cooperatur%%'LIMIT 0 , 10cod_pag|nom_pag|texto_pag|id|titulo|textoseja listado assim: cod_pag|nom_pag|texto_pag|id |titulo |texto |

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você terá de agrupar os resultados:

 

SELECT cod_pag, nom_pag, texto_pag, id, titulo, texto

FROM paginas, noticias

WHERE nom_pag LIKE '%cooperatur%'

OR texto_pag LIKE '%cooperatur%'

OR titulo LIKE '%cooperatur%'

OR texto LIKE '%cooperatur%'

GROUP BY id

LIMIT 0 , 10

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tentei dos dois jeitos mas não funcionou pq o primeiro discrimina muitos resultados e o segundo lista todos da tabela noticias mas só mostra um dado repetido das paginas para cada linha da notícia. Não tem como fazer um select para listar 2 tabelas sem repetir nenhum dado mas sem descriminar resultados.(o famoso 2 em 1)

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.