MYSQL Befehlsreinfolge

Ich will mit Mysql eine Datenbank abfragen :slight_smile:
Jeder Datensatz enthält eine cid(Creater id) die muss bei der ausgabe mit dem usernamen ausgetauscht werden(Relation)
Dan wird nuch alles nach dem Datum sotiert und das Limit auf 30 gesetzt.
Nun sieht das ganze so au:
SELECT *
FROM works
ORDER BY datum
LEFT JOIN user ON works.cid = user.user
LIMIT 0 , 30
Das funkioniert nicht da die Reinfolge Falsch ist.
Kann mir JMD. das in der richtigen Reinfolge schreiben?

SELECT works.cid as uid, user.user as uname, works.datum, works.XYZ
FROM works, user
WHERE works.cid = user.user
ORDER BY datum
LIMIT 0 , 30

bei JOINS ist SELECT * unüblich und führt eig. nur zur totalen Verwirrung :wink:

Danke :wink: