Mark: Select String in MySQL DB

Beitrag lesen

Besten Dank für den Link.
Ich habe mir eine Select-Abfrage zusammengebaut komm aber nicht weiter:

SELECT * FROM tbl1
  WHERE id = ANY

(SELECT id FROM tbl1
  WHERE (autor LIKE '0') ORDER BY position DESC LIMIT 0,3)

ORDER BY rand(NOW()) LIMIT 1

Ich denke das dies mein gewünschtes Ziel erreicht, doch blöderweise bekomme ich diese Meldung:
"#1235 - This version of MySQL doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery'"

Gibt es noch eine andere Möglichkeit das ganze mit einem Query abzufragen?

Guss

  • Mark