Einzelnen Beitrag anzeigen

Touchdown

Registriert seit: 17. Feb 2003
227 Beiträge
 
#4

Re: SQL Problem mit Interbase

  Alt 20. Nov 2003, 11:12
Sorry, muss wohl doch etwas mehr preisgeben

Ihr hab natürlich Recht, allerdings ist die Sache nicht ganz so einfach

SQL-Code:
SELECT N.PRODUKTID,SUM(TO_NUMBER(TRANSLATE(N.BEDARF,'FT','01'))),
SUM(TO_NUMBER(TRANSLATE(N.OLB,'FT','01'))),
SUM(TO_NUMBER(TRANSLATE(N.ANDERE,'FT','01'))),
COUNT (N.ID)
FROM NUTZUNG N
,KUNDEN K
WHERE N.PRODUKTID IS NOT NULL AND
K.KUNDEID=N.KUNDEID AND
(K.PBETREUER=-59 OR K.FBETREUER=-59 OR K.WBETREUER=-59)
GROUP BY N.PRODUKTID
ORDER BY N.PRODUKTID
Es muss schon in einem Statement durchgeboxt werden, dieses SQL funktioniert unter Oracle super. Ich muss nur die dumme Sache mit dem 'TRANSLATE' umbiegen.
function getallfornothing: TGoldesel;
begin
result := TGoldesel.create;
end;
  Mit Zitat antworten Zitat