- trabalhando com union
Felipe Moura <[email protected]>
| Newsgroups | gmane.comp.db.postgresql.brasil |
|---|---|
| Message-ID | <CAA2eYY4iXpUGUXT-u33+fYuptuXT9qYFVpoaR06ZTLNpm6zO1A__31167.7154539668$1507149386$gmane$org@mail.gmail.com> |
Boa tarde Pessoal, Tenho uma situação aqui no trabalho e gostaria da opinião dos colegas para saber se algo que estamos propondo faz sentido ou é seria absurdo. Pois bem, A ideia é montar uma view usando union que busque pessoas ou unidade então ficaria algo assim SELECT CODIGO, NOME, 1 as tipo FROM pessoa UNION SELECT CODIGO, NOME, 2 as tipo FROM unidade Alguns colegas não acham legal que o campo codigo possa ser tanto pessoa quanto unidade e sugeriram que o certo seria algo assim: SELECT CODIGO_PESSOA, 0 AS CODIGO_UNIDADE, NOME, 1 as tipo FROM pessoa UNION SELECT 0 AS CODIGO_PESSOA, CODIGO_UNIDADE, NOME, 2 as tipo FROM unidade Qual a opinião dos colegas quanto a esta situação? -- Atenciosamente, Felipe Moura Analista de Sistemas ZEND030395 http://about.me/felipewebdf twitter: @felipewebdf talk: [email protected] (61) 98311-4425 *Não é da benevolência do padeiro, do açougueiro ou do cervejeiro que eu espero que saia o meu jantar, mas sim do empenho deles em promover seu "auto-interesse".* _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral