Ir para conteúdo

POWERED BY:

Arquivado

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

Amigo_zz

Pesquisa em base de dados

Recommended Posts

Colegas,

 

Tenho numa bd muitas tabelas, no entanto preciso de fazer uma busca em 3 tabelas que não tem nada em comum entre si.

 

Tipo:

Conteudos, Noticias, Eventos

 

Se fizesse algo do genero:

select * from conteudos,eventos,noticias

Dá logo 500 registos quando tenho na realidade 10,10,5. Como nao tem qualquer relacionamento entre eles, o nº de registos de uma tabela multiplca pelo n de registos das outras...

 

Como posso optimizar isso. Precisava de algo assim, pois no final terei de paginar os resultados encontrados.

 

Obrigado,

Rui Costa

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente criar um identificador em comun para eles.. por exemplo conteudoSite ae fica mais facil paginar e tdo mais..

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.