[firebase-br]Agrupar dados de duas tabelas (ainda não resolvido)
Maycon
maycon em alphametro.com.br
Sáb Mar 29 13:05:19 -03 2008
Saulo eu havia conseguido chegar nesse SQL, porém eu quero trazer todos
os campos da tabela, porém eu quero trazer 1 item de cada cod_calibração e
que esse item seja o que tem a maior data_calibracao entre todos do
cod_calibracao, veja o exemplo abaixo se fica mais claro
estes são todos os campos da minha tabela que eu quero retornar
ITEM_CALIBRACAO (
COD,
COD_CALIBRACAO,
COD_FORNECEDOR,
COD_SITUACAO,
COD_USUARIO,
DATA_CALIBRACAO,
DATA_PROXIMA,
N_CERTIFICADO,
OBS,
ELETRONICO,
MANUTENCAO
cod cod_calibracao data_calibracao *****************
1 1 10.01.07
2 1 10.01.08
** 3 1 10.01.09
4 4 05.10.08
**5 4 05.11.08
6 4 05.09.08
meu resultado deveria ser, porém preciso trazer todos os outros campos
da
tabela
cod cod_calibracao data_calibracao *****************
3 1 10.01.09
5 4 05.10.08
"Saulo Lima" <saulo.analista em gmail.com>
escreveu na mensagem
news:6f388e240803290451n5bf56bc6hca235789c401889d em mail.gmail.com...
Faz assim:
select
I.COD_CALIBRACAO,
count(I.COD) COD,
max(I.DATA_CALIBRACAO) DATA CALIBRACAO
from
CALIBRACAO C
join ITEM_CALIBRACAO I on C.COD = I.COD_CALIBRACAO
group by
I.CODCALIBRACAO
Espero ter ajudado.
Saulo Lima
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista