Ich möchte eine SELECT-Abfrage mit MySQL durchführen. Mein Ziel ist es, alle Hunde in einer Tierarztdatenbank auszuwählen, die Geschlecht = männlich und Fell = kurz und (Farbe = schwarz oder Größe = groß) sindSQL SELECT-Anweisung mit WHERE, UND ODER
Hinweis: Ich möchte Hunde auswählen, die entweder schwarz oder Größe sind groß. Sie müssen die 2 Anforderungen nicht erfüllen. Sie müssen nur eines erfüllen.
Ich habe die SQL-Anweisung unten geschrieben, aber ich bin nicht nicht sicher, ob ich richtig:
SELECT name, sex, fur, color FROM dogs WHERE TRUE sex='male' AND fur='short' AND color='black' OR size="big";
Pardon meiner Phrasierung, wenn es zu verwirrend ist.
Thnaks codaddict. Sollte es ein "UND" zwischen "WHERE TRUE" und "sex = 'name'" geben? – dave
Sie haben Recht, Sie können 'WAHR UND C1 ...' oder nur 'C1 ....' – codaddict