Fórum SELECT com UNION #14366
20/01/2010
0
Olá pessoal!
Tenho uma tela onde deve retornar dados de todos os grupos cadastrados.......até aí...molezinha...porém antes de mais nada preciso verificar se dentro destes grupos se algum deles possui histórico(tab_hist_grupo) se sim trazer o último histórico.
Ou seja, se o grupo possuir histórico trazer o último resgistro e se não possuir trazer somente os dados sem histórico.
Alguém pode me ajudar?
Tenho uma tela onde deve retornar dados de todos os grupos cadastrados.......até aí...molezinha...porém antes de mais nada preciso verificar se dentro destes grupos se algum deles possui histórico(tab_hist_grupo) se sim trazer o último histórico.
Ou seja, se o grupo possuir histórico trazer o último resgistro e se não possuir trazer somente os dados sem histórico.
Alguém pode me ajudar?
Flavia Rodrigues.
Curtir tópico
+ 0
Responder
Posts
07/03/2010
Eleuterio Gonzalez
faça uma select para ver se tem ou não historico e se tiver posicione o ponteiro no ultimo registro.
Responder
Gostei + 0
09/03/2010
Camila Bittencourt
Boa Noite!
Bom, uma forma de fazer essa pesquisa é fazer dois select um na tabela dos cadastros e outro na tabela de históricos, dentro de um laço. Para cada registro cadastrado pegar um numero de controle que seja igual nas duas tabelas e pesquisar se existe esta informação na tabela de histórico.
E depois de ter o resultado pegar o ultimo registro do histórico.
Abraços.
Bom, uma forma de fazer essa pesquisa é fazer dois select um na tabela dos cadastros e outro na tabela de históricos, dentro de um laço. Para cada registro cadastrado pegar um numero de controle que seja igual nas duas tabelas e pesquisar se existe esta informação na tabela de histórico.
E depois de ter o resultado pegar o ultimo registro do histórico.
Abraços.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)