Murcks Geschrieben 24. Juli 2006 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?
zirri Geschrieben 24. Juli 2006 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
grueni Geschrieben 24. Juli 2006 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.
Murcks Geschrieben 26. Juli 2006 Autor 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.
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden