SELECT com UNION

MySQL

20/01/2010

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?

Flavia Rodrigues.

Flavia Rodrigues.

Curtidas 0

Respostas

Eleuterio Gonzalez

Eleuterio Gonzalez

20/01/2010

faça uma select para ver se tem ou não historico  e se tiver posicione o ponteiro no ultimo registro.
GOSTEI 0
Camila Bittencourt

Camila Bittencourt

20/01/2010

  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.
GOSTEI 0
POSTAR