PHP & MySQL Abfrage - Anfangsbuchstabe

Ahmedo

Grünschnabel
Guten Abend, ich hätte da eine kleine Frage :)
Voraussetzungen: My(SQL) & PHP
Meine Ziel ist folgendes:
Ich will, dass aus der Tabelle "serien" alle Einträge ausgegeben werden, die in der Spalte genre1 "Abenteuer" ist ODER in der Spalte genre2 "Abenteuer" ist ODER wo in der Spalte genre3 "Abenteuer" ist, WOBEI der Anfangsbuchstabe IMMER A sein soll.

Für die, die es nicht verstehen:
Wähle * von serien wo genre1 = "Abenteuer" oder genre2 = "Abenteuer" oder genre3 ="Abenteuer" ist, wo der Anfangsbuchstabe "A" ist. ( Bei allen Spalten) Also ungefähr so.

Mein Lösungsansatz wäre folgender:
PHP:
  $abfrage = 'SELECT * FROM serien WHERE genre1 = "Abenteuer" OR  genre2 = "Abenteuer" OR genre3 = "Abenteuer"  AND LEFT(name,1) = "A"';

Aber der ist falsch, da der alle Serien dann anzeigt.
Wisst ihr, wie ich das lösen könnte ?
Ich bedanke mich im Voraus.
 
Code:
SELECT * FROM serien 
	WHERE (genre1 = "Abenteuer" OR  genre2 = "Abenteuer" OR genre3 = "Abenteuer")  
	AND LEFT(name,1) = "A"

würde sagen da fehlen nur Klammern.
 

Neue Beiträge

Zurück