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/
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/