como eu uso MySQL eu faria assim:

SELECT 
  L.COD_LANCAMENTO, 
  TC.NOME_TPCONTA, 
  TD.NOME_DOCUMENTO, 
  TD.TIPO

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

.......................................................
Eduardo Silva dos Santos
DRD Sistemas.
(27) 3218-4201
MSN: [EMAIL PROTECTED]
Site: http://www.drdsistemas.com/
.......................................................
  ----- Original Message ----- 
  From: Ednro Jr 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, December 19, 2007 3:26 PM
  Subject: [delphi-br] GROUP BY ???


  Olá galera,

  Dá uma ajuda aê... essa é facinha.

  SELECT L.COD_LANCAMENTO, TC.NOME_TPCONTA, TD.NOME_DOCUMENTO, TD.TIPO
  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)

  como faço para agrupar (GROUP BY) por (TC.NOME_TPCONTA) nessa 
  instrução??? Que limites há com nesta instrução???

  Firebird 2.0.1.12855
  Delphi 2006



   

[As partes desta mensagem que não continham texto foram removidas]

Responder a