Witam w tabeli przechowuję logowania użytkowników i jest pole typu datetime struktura tabeli wygląda mniej więcej tak.
id | user_id | date_login | address_ip
Chcę wyciągnąć jednym zapytaniem ostatnie logowania użytkownika z limitem 10 mniej więcej takie coś:
SELECT *
FROM user_login AS ul
WHERE ul.user_id = 1
GROUP BY DATE(ul.date_login)
ORDER BY ul.date_login DESC
LIMIT 10
Takie zapytanie po grupuje mi po dacie ale jak użytkownik logował się np. 2014-07-20 1500 a potem o godzinie 2000 to pokaże mi te pierwsze logowanie a chodzi mi żeby pokazało ostatnie logowanie w ciągu dnia. Proszę o pomoc następnie takie zapytanie będę musiał przerobić na Doctrine 2