Moment mal...

Was seid ihr denn f�r Bastler? (Tut mir leid, aber muss sein)
Du machst ein Union, nur damit du eine Division durch 0 vermeiden kannst?

Naja; dies macht man so:

Select id, IIF(IsNull(anzahl); 0; IIF(anzahl = 0; 0; Summe / Anzahl)) as
geteilt;

IIF ist  ein JET SQL If...
Gibt's glaube ich auch in TSQL (SQLServer) und Oracle

Gruss

Christian Thuer

----- Original Message -----
From: "Thomas Bandt" <[EMAIL PROTECTED]>
To: "AspGerman Kaffeehaus" <[EMAIL PROTECTED]>
Sent: Thursday, April 18, 2002 10:11 AM
Subject: [aspdecoffeehouse] AW: RE: abfrage...


hi,

nicht wirklich :-|

Hier mal der Access-interne SQL-Befehl (in der Abfrage)

SELECT X.X_summevotes/X.X_anzahlvotes AS XVoting, X.X_id AS vote_id
FROM X WHERE X.X_anzahlvotes <> 0 UNION SELECT X.X_anzahlvotes,
X.X_summevotes From X WHERE X.X_anzahlvotes = 0 And X.X_summevotes = 0;

(sorry, musste es a weng entfremden)

Gru�,

Thomas // http://www.drhirn.com/65

> -----Urspr�ngliche Nachricht-----
> Von: Claudius Ceteras [mailto:[EMAIL PROTECTED]]
> Gesendet: Mittwoch, 17. April 2002 19:22
> An: AspGerman Kaffeehaus
> Betreff: [aspdecoffeehouse] RE: abfrage...
>
>
> Vielleicht so:
>
> Select id, summe/anzahl as geteilt where anzahl<>0
> Union
> Select id, 0 where anzahl=0
>
> Claudius
>
>
> > -----Original Message-----
> > From: Thomas Bandt [mailto:[EMAIL PROTECTED]]
> > Sent: Mittwoch, 17. April 2002 19:08
> > To: AspGerman Kaffeehaus
> > Subject: [aspdecoffeehouse] abfrage...
> >
> >
> > hello allerseits,
> >
> > ich habe eine tabelle mit 2 feldern: anzahl, summe.
> >
> > dann eine abfrage die die summe durch die anzahl dividiert,
> allerdings
> > nur von den feldern aus tabelle 1 wo diese werte ungleich 0
> sind, ne
> > 0-division geht ja schlie�lich nicht.
> >
> > bei der ausgabe sortiere ich nun danach... (nach den werten
> die in der
> > abfrage errechnet werden), problem ist jetzt nat�rlich das alle
> > rausfallen die noch keine werte in den 2 feldern anzahl und summe
> > haben...
> >
> > diese sollen aber auch angezeigt werden, aber wie? stehe damit im
> > moment echt total auf'm schlauch...
> >
> > gru�,
> >
> > thomas
> >
> >
> > | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed
> > | http://www.aspgerman.com/archiv/aspdecoffeehouse/ =
> Listenarchiv Sie
> > | k�nnen sich unter folgender URL an- und abmelden:
> > |
> > http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffee
> house.asp
>
>
> | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdecoffeehouse/ =
> Listenarchiv Sie
> | k�nnen sich unter folgender URL an- und abmelden:
> |
> http://www.aspgerman.com/aspgerman/listen/anme>
lden/aspdecoffeehouse.as
> | p
>


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



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

Antwort per Email an