H2OBrain: MySQL group by, order by und so

Beitrag lesen

Ich versuche die Werte in der Tabelle tags nach Datum zu sortieren und nach dir zu gruppieren um danach die sortierten Werte aus der Tabelle abzufragen.

Meine Idee war einfach :

select url from tags where dir=ANY(select dir from tags group by dir order by createdate desc);

oder :

select url from tags where dir=ANY(select distinct dir from tags order by createdate);

sollten es möglich machen beliebige Werte aus jener Tabelle auszulesen..

ABER!!! MySQL gibt gar nichts zurück.. (nicht mal einen Fehler) :'(
Die Abfrage bleibt einfach stehen.. ich war schon kurz davor, die Daten mittels group_concat() auszulesen.. aber das ist echt scheisse!!!

Hat jemand eine Idee was ich falsch mache?

Wäre mir eine echte Hilfe..

MFG euer H2OBrain

PS: anstatt url will ich eigentlich sowas wie url,(select dir from dir where id=tags.dir),(select artist from artist where id=tags.artist),(select album from album where id=tags.album),title,track,length,(select year from year where id=tags.year),comment,createdate,(select pic from pic where id=tags.pic) abfragen...