GROUP BY
Olá galera, sou iniciante no firebird e gostaria de usar o group by mais ou menos assim...
SELECT L.COD_LANCAMENTO, L.COD_TPCONTA, TC.NOME_TPCONTA, L.COD_TPDOCUMENTO, TD.NOME_DOCUMENTO
FROM LANCAMENTO L
INNER JOIN TIPO_CONTA TC ON (TC.COD_TPCONTA = L.COD_TPCONTA)
INNER JOIN TIPO_DOCUMENTO TD ON (TD.COD_TPDOCUMENTO = L.COD_TPDOCUMENTO)
GROUP BY TC.NOME_TPCONTA
o q deve ser acrescentado aí pra a instrução funcionar, já rodei a instrução sem a linha do group by - e funciona!!!
SELECT L.COD_LANCAMENTO, L.COD_TPCONTA, TC.NOME_TPCONTA, L.COD_TPDOCUMENTO, TD.NOME_DOCUMENTO
FROM LANCAMENTO L
INNER JOIN TIPO_CONTA TC ON (TC.COD_TPCONTA = L.COD_TPCONTA)
INNER JOIN TIPO_DOCUMENTO TD ON (TD.COD_TPDOCUMENTO = L.COD_TPDOCUMENTO)
GROUP BY TC.NOME_TPCONTA
o q deve ser acrescentado aí pra a instrução funcionar, já rodei a instrução sem a linha do group by - e funciona!!!
Ednor Jr
Curtidas 0
Respostas
Joaoshi
17/12/2007
Colega,
Neste caso não seria [b:68385219b6]ORDER BY [/b:68385219b6]TC.NOME_TPCONTA ?
Espero ter ajudado.
Neste caso não seria [b:68385219b6]ORDER BY [/b:68385219b6]TC.NOME_TPCONTA ?
Espero ter ajudado.
GOSTEI 0