[firebase-br] D?vida em SQL SELECT
    Jairo Sanches 
    jairosanches em terra.com.br
       
    Qua Ago 16 11:40:40 -03 2006
    
    
  
Olá pessoal,
Estou tentando fazer um select, mas não estou obtendo o resultado esperado.
exemplo:
=====================
TABLE1
id_cd..desc...local
1........test0...1
2........test1...2
3........test2...3
3........test2...4
--------------------------------------
TABLE2
id_cd....time_cd
1..........1
1..........1
2..........1
3..........1
=====================
SELECT B.id_cd, SUM(B.time_cd) as TOTAL, A.desc FROM table2 B
INNER JOIN table1 A ON B.id_cd = A.id_cd
GROUP BY B.id_cd, A.desc
Eu busco um resultado como este:
-------------------------------
id_cd...total...desc
1.........2.......test0
2.........1.......test1
3.........1.......test2
-------------------------------
Mas, estou tendo um resultado assim:
-------------------------------
id_cd...total...desc
1.........2.......test0
2.........1.......test1
3.........2.......test2
-------------------------------
Note que o  id_cd =3 tem um total = 2 por causa da table1 que tem 2 
registros com este id (3).
Como devo proceder para obter o resultado procurado ?
Eu já tentei usar SELECT DISTINCT, mas tive o mesmo problema. 
    
    
Mais detalhes sobre a lista de discussão lista