341
2hard4you
ChrisIO
DerWoWusste
iDiddi
michi1983
psannz
Susie1703
zanko

Frage ist gelöst
MSSQL Where mit variablen Bedingungen

Mitglied: joni2000de
08.01.2012
22:28:48 Uhr
533 Aufrufe
2 Antworten
Hi Admins,
kann in einer Where-Klausel eine variable Bedingung enthalten sein?

where sName='Maier'
wenn @nNummer>100 dann "and dBis>'2011-30-11'" sonst nichts

Die 2. Bedingung soll nur aktiviert werden wenn die Variable @nNummer größer als 100 ist.

Kann so etwas umgesetzt werden, ich habe dazu nichts brauchbares gefunden.

Danke für eure Hilfe.

Gruß Joni

Mitglied: filippg
filippg schreibt am 08.01.2012 um 23:31:41 Uhr
Hallo,

sehr diffus.
Aber vielleicht suchst du WHERE @nNummer <= 100 OR (@nNummer > 100 AND dBis > '2011-30-11') - damit kommt die 2. Bedingung nur zum tragen, wenn @nNummer größer als 100 ist.

Gruß

Filipp
Mitglied: joni2000de
joni2000de schreibt am 08.01.2012 um 23:56:22 Uhr
Hallo Filipp,

genau das wars. Danke für deine Hilfe.

Gruß Joni
mehr ...Ähnliche Beiträge