If Then else

Hallo Mein SQL:

Select Hund,Katze from Maus;

In Katze soll ein „Ja“ stehen wenn im Feld Jahr = 2005 steht

Wie macht man das ?

Danke

Hallo,

etwa

UPDATE Maus SET Maus.Katze = True WHERE (((Maus.Jahr)=„2005“))

je nach SQL-Slang.

HTH,

ujk

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hi!

Oracle:
select Hund,decode(Jahr,2005,‚Ja‘,null) from Maus

SQL-Server:
select Hund,case Jahr when 2005 then ‚Ja‘ else null end from Maus

Und nun verrate uns noch das Datenbanksystem …

Grüße,
To~Never trust a SQL-Server~mh