heyho
ich hab folgende daten, ne user tabelle mit userid,namen und ne tablle mit einträgen nach der zeit sortiert sind, wann man ne abfrage gemacht hat.
wenn ich jetzt die letzte aktivität haben will, brauch ich die maximale zeit (sprich die letzt aktivität) zusammen mit dem benutzer namen.
folgendes konstrukt hab ich, was aber nicht funktioniert, wo liegt der fehler?
ich hab folgende daten, ne user tabelle mit userid,namen und ne tablle mit einträgen nach der zeit sortiert sind, wann man ne abfrage gemacht hat.
wenn ich jetzt die letzte aktivität haben will, brauch ich die maximale zeit (sprich die letzt aktivität) zusammen mit dem benutzer namen.
folgendes konstrukt hab ich, was aber nicht funktioniert, wo liegt der fehler?
Code:
mysql> select id,user,(select max(time) from resets where user_id = u.id) as last from user as u where last < 1228559037 order by last desc;
ERROR 1054 (42S22): Unknown column 'last' in 'where clause'