geloescht_Kaffeemacher Geschrieben 21. September 2003 Geschrieben 21. September 2003 Hi @all, wie lautet eigentlich die Syntax, wenn man aus einer Tabelle eine Abfrage mit SQL erzeugen möchte, nach den 2 Kriterien: Ort und Anrede Könnte es vielleicht so aussehen? SELECT * FROM kunden WHERE ort = 'München' OR 'Köln' AND anrede = 'Herr' Vielleicht sollte ich es auch verschachteln? SELECT * FROM kunden WHERE ort = (SELECT anrede FROM kunden WHERE anrede = 'Herr') Brauch Hilfe!!!!!! Danke im Voraus. thx kaffeemacher
robotto7831a Geschrieben 21. September 2003 Geschrieben 21. September 2003 Hallo, so müsste die Abfrage funktionieren. SELECT * FROM kunden WHERE (ort LIKE 'München' OR ort LIKE 'Köln') AND anrede LIKE 'Herr' Die Klammern müssen glaube ich nicht sein, aber sicher ist sicher. Frank
Eva Geschrieben 25. September 2003 Geschrieben 25. September 2003 Hallo, Nein Klammern müssen sein! Sonsten würde es Köln mit der Anrede oder München bedeuten. 2. Möglichkeit wäre SELECT * FROM kunden WHERE ort in ('München','Köln') AND anrede = 'Herr' jedenfalls in Oracle Servus Eva
byte Geschrieben 25. September 2003 Geschrieben 25. September 2003 Ich würde es allgemein mal gut finden, wenn die Leute in den Thread schreiben welche DB sie benutzen, oft fehlt diese garnicht mal unwichtige Information.
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