Ir para conteúdo

POWERED BY:

Arquivado

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

hargon

Busca em várias tabelas com um mesmo SELECT

Recommended Posts

Boa tarde pessoal,

 

Preciso criar um único SQL que busque uma determinada palavra em tabelas. Algumas tabelas são dependentes e outras são independentes. Por exemplo, tem uma tabela de veículo que está veiculado a uma tabela marca. Então se eu digito o nome de uma marca, ela só aparecerá se tiver um veículo ligado a ela cadastrado. Ha também uma tabela de comércio, notícias, e etc.

 

É possível fazer isso com um único SELECT? Se for possível, como farei isso?

 

Desde já agradeço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde pessoal,Preciso criar um único SQL que busque uma determinada palavra em tabelas. Algumas tabelas são dependentes e outras são independentes. Por exemplo, tem uma tabela de veículo que está veiculado a uma tabela marca. Então se eu digito o nome de uma marca, ela só aparecerá se tiver um veículo ligado a ela cadastrado. Ha também uma tabela de comércio, notícias, e etc.É possível fazer isso com um único SELECT? Se for possível, como farei isso?Desde já agradeço.

Camarada,Tente algo assim:
CREATE TABLE #TMP (RESULTADO VARCHAR(500))INSERT INTO #TMP (RESULTADO) SELECT SEU_CAMPOFROM SUA_TABELA01INSERT INTO #TMP (RESULTADO) SELECT SEU_CAMPOFROM SUA_TABELA02INSERT INTO #TMP (RESULTADO) SELECT SEU_CAMPOFROM SUA_TABELA03SELECT * FROM #TMP
Crei uma tabela temporaria e faça o insert de acrodo com cada tabela e depois retorne a temporária cadastrada.Caso tenha dúvidas post ai.t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bacana sua idéia, mais isso não vai ficar lento não? E se acontecer de mais de um usuário fiz uma busca ao mesmo tempo o banco vai ficar gigante.

 

Valeu pela dica.

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.