Umwandlung von NULL in 0 (wilst du ja; richtig?)

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

MfG

Christian



> -----Original Message-----
> From: Claudius Ceteras [mailto:[EMAIL PROTECTED]]
> Sent: Mittwoch, 24. April 2002 13:50
> To: ASP Datenbankprogrammierung
> Subject: [aspdedatabase] RE: Problem mit 2 Tabellen....
> 
> 
> Etwas so...
> 
> Select user.uid, sum(online.zeit)
> from user left join online on user.uid=online.uid
> Group by user.uid
> 
> Allerdings bekommst Du hier eine NULL, wenn keine eintrag vorhanden
> ist...
> 
> 
> Claudius, http://www.drhirn.com/21
> 
> > 
> > Wie fprmuliere ich eine SQL-Abfrage (Access 2000), in der ich 
> > 2 Tabellen
> > abfragen m�chte, und zwar zum einen will ich alle Felder aus der
> > User-Tabelle (UID = Schl�ssel), zum anderen will ich dazu die Summe
> > aller Werte der Spalte "Zeit" der Tabelle "online" - bzw. 
> 0, wenn kein
> > Eintrag vorhanden war. Auch hier ist der Schl�ssel zur 
> Person das Feld
> > "UID".
> > 
> > Wie mach ich das?
> > 
> > Stefan.
> > 
> > | [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
> 


| [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

| [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