Murcks Geschrieben 24. Juli 2006 Teilen Geschrieben 24. Juli 2006 Hallo! In VB (wie auch in anderen Programmiersprachen) gibt's die "Case-Anweisung", sprich: Select Case Farbe Case Rot (Mach dieses....) Case Blau (Mach jenes...) Case Grün (Mach welches...) End Select Jeder von euch kennt die. Aber wie lautet die Syntax dazu in SQL? :confused: Kann mir jemand helfen? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
zirri Geschrieben 24. Juli 2006 Teilen Geschrieben 24. Juli 2006 direkt der erste eintrag in google lieferte: Beschreibung Mit dieser Anweisung wählen Sie einen Ausführungspfad für mehrere Fälle aus. Syntax 1 CASE Wertausdruck WHEN [ Konstante | NULL ] THEN Anweisungsliste ... [ WHEN [ Konstante | NULL ] THEN Anweisungsliste ] ... [ ELSE Anweisungsliste ] END CASE Syntax 2 CASE WHEN [ Suchbedingung | NULL] THEN Anweisungsliste ... [ WHEN [ Suchbedingung | NULL] THEN Anweisungsliste ] ... [ ELSE Anweisungsliste ] END CASE Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
grueni Geschrieben 24. Juli 2006 Teilen Geschrieben 24. Juli 2006 Mit welchem DBMS arbeitest du? Nicht alle unterstützen nämlich CASE, bzw. die Syntax kann bei ner anderen DB auch ganz anders lauten wie in zirris Post. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Murcks Geschrieben 26. Juli 2006 Autor Teilen Geschrieben 26. Juli 2006 Danke hat sich erledigt. Die Case Abfrage wie wir sie aus C++ oder VB kennen gibt's so bei SQL nicht, da muss man mit IF arbeiten. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.