Ir para conteúdo

POWERED BY:

Arquivado

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

Thiago Lenzi

Select em múltiplas Tabelas

Recommended Posts

Olá senhores.

Preciso mostrar os nomes das tabelas abaixo que contenham a palavra guerra.

 

Como posso fazer esse select?

 

tenho as seguintes tabelas.

 

livro_acao

id|nome

 

1|Rambo mata

2|Duro de matar

3|Duro na queda

4|Lagrimas de uma Guerra

 

___________________________________

livro_romance

id|nome

 

1|Amor de matar

2|Lembranças de amante chamado Rambo

3|Lagrimas de um coração partido

4|Guerra de travesseiros

 

____________________________________

livro_comedia

id|nome

 

1|Rindo na guerra

2|Chorando de rir

3|O velório do Morto vivo

 

 

____________________________________

livro_ficcao

id|nome

 

1|Um programador no sistema

2|Inteligência artificial

4|ex-machina

5|Guerra das maquinas

 

____________________________________

Como disse acima.

Preciso mostrar os nomes das tabelas acima que contenham a palavra guerra.

Como posso fazer esse select?

Compartilhar este post


Link para o post
Compartilhar em outros sites

1) uma solucao .....

Melhore este modelo, faça algo do tipo

 

 

Livro-----<livro_genero>------genero

 

 

2) outro solucao faça uma view

 

Create or replace view v_livros

Select * from livro_acao

Union

Select * from livro_comedia

...

 

Seria um select só

 

Select * from v_livros

Where nome like '%guerra%'

...

Compartilhar este post


Link para o post
Compartilhar em outros sites

1) uma solucao .....

Melhore este modelo, faça algo do tipo

 

 

Livro-----<livro_genero>------genero

 

Você está certo quanto ao modelo. Fiz isso apenas para ilustrar e facilitar a compreensão. Acho não deu certo.

 

Mas consegui resolver com UNION.

 

Muito obrigado 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.