IIf gibt es in TSQL nciht.
SELECT
tblBestellungen.SummeEuro,
tblBestellungen.SummeDollar,
tblBestellungen.Waehrung_Best,
CASE WHEN [Waehrung_Best] = 6 THEN [SummeEuro]
WHEN [Waehrung_Best] = 15 THEN [SummeDollar]
AS Zahlung
FROM tblBestellungen
Christoph
> -----Original Message-----
> From: Ren� Stankowski [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, December 05, 2001 10:52 AM
> To: ASP Diskussionsliste fuer Anfaenger
> Subject: [aspdebeginners] SQL String
>
>
> Guten Morgen zusammen
> Ich baue mir einen SQL String zusammen der eine DB abfr�gt,
> ob die W�hrung 6
> = Euro oder 15 = Dollar ist. Je nachdem welche Zahl im Feld
> [Waehrung_Best]
> steht (6 oder 15) soll im Feld [Zahlung] dann der Wert des
> Feldes SummeEuro
> oder SummeDollar stehen.
> Im einer Access DB klappt das auch Besten aber bei der Abfrage eines
> SQL-Server ist Feierabend.
> Der Fehler muss in der IIF..... sein. Weiss da jemand einen Rat?
> Herzlichen Dank
> Ren�
>
> MusterString:
> SELECT tblBestellungen.SummeEuro, tblBestellungen.SummeDollar,
> tblBestellungen.Waehrung_Best,
> IIf([Waehrung_Best]=6,[SummeEuro],IIf([Waehrung_Best]=15,[Summ
> eDollar])) AS
> Zahlung
> FROM tblBestellungen;
>
>
> | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> | [aspdebeginners] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
> | Sie knnen sich unter folgender URL an- und abmelden:
> |
http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp