Anita: spezielle SQL-Abfrage

Beitrag lesen

Hallo zusammen,

ich habe folgendes Problem bzw. möchte folgendes wenn möglich in einem SQL-String abfragen:

  • alle Datensätze, bei denen "score" > 100 ist
  • Ausnahme wenn "status" = 1, dann "score" > 50

Also ungefähr so:
SELECT * FROM table
WHERE (status!=1 AND score > 100)
OR (status=1 AND score > 50)

Geht das (ohne Subselects)?

Dank euch!
Anita