ich schon wieder 
Ich habe eine sql anweisung,mit der ich aus zwei tabellen auslese,
wann ein user etwas geändert hat:
Ich erhalte folgende Ausgabe:
wenn ich jetzt:
ergänze,
erhalte ich:
Soweit so gut.Allerdings möchte ich lieber,dass bei user 2 die älteste zeit genommen wird (hier:user 2 11:10UHR).
Gibt es eine möglichkeit GROUP BY so zu modifizieren,dass es die neueren Zeiten rauschmeißt, ich also:
erhalte?
Vielen Dank

Ich habe eine sql anweisung,mit der ich aus zwei tabellen auslese,
wann ein user etwas geändert hat:
PHP-Code:
select id,change_time FROM
(
SELECT account.user_id as id,change_time FROM prof_img
LEFT JOIN account ON prof_img.user_id = account.user_id
WHERE account.aktiv <> "B"
UNION
SELECT account.user_id as id,change_time FROM prof_text
LEFT JOIN account ON prof_text.user_id = account.user_id
WHERE account.aktiv <> "B"
)a
PHP-Code:
ID+++Zeit der Änderung
user 1 10:20UHR
user 2 11:10UHR
user 2 11:15UHR
user 2 15:30UHR
user 3 12:20UHR
PHP-Code:
GROUP BY id ORDER BY change_time
erhalte ich:
PHP-Code:
ID+++Zeit der Änderung
user 1 10:20UHR
user 3 12:20UHR
USER 2 15:30UHR
Gibt es eine möglichkeit GROUP BY so zu modifizieren,dass es die neueren Zeiten rauschmeißt, ich also:
PHP-Code:
ID+++Zeit der Änderung
user 1 10:20UHR
USER 2 11:10UHR
user 3 12:20UHR
Vielen Dank
Kommentar