Ne... tut mir leid, aber so ist es falsch:
> Select user.uid, iif(isnull(sum(online.zeit));0;sum(online.zeit))
> from user left join online on user.uid=online.uid
> Group by user.id

So funktioniert es wunderbar...
Habe mehrere Abfragen im einsatz, die so funktionieren
> > Select IIF(IsNull(user.uid); 0; user.id) As UserID, sum(online.zeit)
> > >from user left join online on user.uid=online.uid
> > Group by user.id


->  IIF(IsNull(user.uid); 0; user.id)
Gibt entweder den Wert zur�ck oder eine 0
Und das ergebnis des IIF's wird dann als Feld UserID nach aussen hin
sichtbar.


Gruss

Christian

| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

Antwort per Email an