Thomas Luethi: Richtige MYSQL Abfrage ?

Beitrag lesen

Hallo,

SELECT * FROM tabelle where (feld1 = 1 AND feld3 = 3) OR (feld2 = 2 AND feld3 = 3)
Wie macht man es richtig?

Obiges sieht fuer mich - abgesehen vom Stern - OK aus.
Allenfalls braucht es noch Anfuehrungszeichen um die Werte.
Und man koennte es anders gruppieren.

SELECT * FROM tabelle where (feld1='1' OR feld2='2') AND  feld3='3'

Ansonsten:

http://www.mysql.com/doc/de/SELECT.html
http://www.mysql.com/doc/de/Non-typed_Operators.html

d.c.l.p-FAQ: Warum soll ich nicht SELECT * schreiben?
http://www.dclp-faq.de/q/q-sql-select.html

;-)
Gruesse,

Thomas

--
Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!
Ich mag es, wenn URLs verlinkt sind (</faq/#Q-19>).
Oft gestellte PHP-Fragen beantwortet die dclp-FAQ bestens: http://www.dclp-faq.de/