Forum: Datenbanken
Delphi
by Privateer3000,
24. Jul 2008
alles klar, diese Art kannte ich noch nicht...
Forum: Datenbanken
Delphi
by Privateer3000,
24. Jul 2008
wie meinst das?
a.validiert not Null
Forum: Datenbanken
Delphi
by Privateer3000,
24. Jul 2008
Tschuldigung, dass ich eben es ordinär ausdrücke, aber ihr wißt doch was gemeint ist...
Forum: Datenbanken
Delphi
by Privateer3000,
24. Jul 2008
Ich habs
:SELECT B.ID, sum(IIF(A.validiert=False,A.versuche*A.punkte,0)) AS pualles
FROM spnamen B
RIGHT OUTER journal A ON A.ID = B.ID
GROUP BY B.ID
so funktioniert es,
es werden nullen geschrieben wenn zwar spieler exisitiert
aber keine punkte hat und umgekehrt
Forum: Datenbanken
Delphi
by Privateer3000,
24. Jul 2008
Ich denke dass er deshalb die Tabelle spnamen nicht durchläuft
da die Bedingungen nicht stimmen.
Forum: Datenbanken
Delphi
by Privateer3000,
24. Jul 2008
Mit A.ID > Nullwerden garkene Punkte angezeigt
Forum: Datenbanken
Delphi
by Privateer3000,
24. Jul 2008
SELECT B.ID, sum(IIF(A.ID >0,A.versuche*A.punkte,0)) AS pualles
FROM spnamen B
LEFT JOIN journal A ON A.ID = B.ID
WHERE A.validiert = False
GROUP BY B.ID
Es funktioniert zwar, aber der Effekt bleibt gleich....
Forum: Datenbanken
Delphi
by Privateer3000,
24. Jul 2008
Hallöchen,
ich häng fest mit einer eigentlich simplen Sache:
Tabelle A: Punkte (journal)
Tabelle B: Spieler (spnamen)
nun sollen alle Spieler aus A mit Spieler aus B
verglichen und Punkte summiert werden.
Wenn Punkte vorhanden sind Punkte anzeigen, wenn nicht
null anzeigen. D.h. es sollen also alle angezeigt werden
ob nun Punkte da sind oder nicht.