Usuário com melhor resposta
usar like no union

Pergunta
-
Boa tarde People, estou com um problema. é o seguinte estou a desenvolver uma base de dados para ligar com o c# e deparei com um problema: Criei uma tabela Agregado que contem as seguintes colunas "Campos":
ID,
Nome_funcionario,
Nome1,
parentesco1,
documento1,
Nome2,
Parentesco2,
Documento2
FIZ UM SELECT UNION
SELECT Nome1 as Nome from tb_Agregado UNION SELECT Nome2 as Nome FROM tb_agregado
Agora o que preciso é de fazer um like ou where
tentei desta maneira mas me esta a dar errada:
SELECT* FROM( SELECT Nome1 as Nome from tb_Agregado UNION SELECT Nome2 as Nome FROM tb_agregado) WHERE Nome LIKE'%ANDERSON%'
Alguem pode me ajudar por favor....- Editado GILBLAZER quinta-feira, 20 de fevereiro de 2014 14:39
Respostas
-
Bom dia,
Gilblazer, acredito que faltou apenas um Alias para a tabela derivada:
SELECT * FROM ( SELECT Nome1 as Nome from tb_Agregado UNION SELECT Nome2 as Nome FROM tb_agregado ) t WHERE Nome LIKE '%ANDERSON%'
Espero que ajude.
Assinatura: http://www.imoveisemexposicao.com.br
- Marcado como Resposta Giovani Cr sexta-feira, 28 de fevereiro de 2014 18:36
-
Deleted
- Sugerido como Resposta Edinaldo Junior segunda-feira, 24 de fevereiro de 2014 11:24
- Marcado como Resposta Giovani Cr sexta-feira, 28 de fevereiro de 2014 18:36
Todas as Respostas
-
Bom dia,
Gilblazer, acredito que faltou apenas um Alias para a tabela derivada:
SELECT * FROM ( SELECT Nome1 as Nome from tb_Agregado UNION SELECT Nome2 as Nome FROM tb_agregado ) t WHERE Nome LIKE '%ANDERSON%'
Espero que ajude.
Assinatura: http://www.imoveisemexposicao.com.br
- Marcado como Resposta Giovani Cr sexta-feira, 28 de fevereiro de 2014 18:36
-
Deleted
- Sugerido como Resposta Edinaldo Junior segunda-feira, 24 de fevereiro de 2014 11:24
- Marcado como Resposta Giovani Cr sexta-feira, 28 de fevereiro de 2014 18:36