Einzelnen Beitrag anzeigen

Benutzerbild von Jelly
Jelly

Registriert seit: 11. Apr 2003
Ort: Moestroff (Luxemburg)
3.741 Beiträge
 
Delphi 2007 Professional
 
#7

Re: SQL Berechnung und NULL

  Alt 12. Aug 2007, 14:04
Zitat von Werwurm:
SQL-Code:
SELECT s.name||', '||s.vorname, e.punkte + d.punkte FROM "T_SPIELER" s
LEFT OUTER JOIN "V_EINZEL_ERGEBNIS" e ON e.spieler_id=s.id
LEFT OUTER JOIN "V_DOPPEL_ERGEBNIS" d ON d.spieler_id=s.id and d.liga=e.liga
WHERE (e.spieler_id is NOT NULL) AND (e.spieler_id is NOT NULL);
Warum machst du einen left outer join, und filterst die NULL Ergebnisse wieder weg. Mach doch lieber gleich ein inner join.

Zu deinem Problem... Probiers mal so:
select sum(coalesce(Punkte,0)) from ...
  Mit Zitat antworten Zitat