2014-11-19 4 views
2

У меня есть таблица 'Notification_details', где я запрос, чтобы получить уникальные записи с помощью следующего запроса MySQLMySQL Query для выбора между 2 датами

enter image description here

выберите идентификатор пользователя, макс (NOTIFICATION_DATE) в качестве NOTIFICATION_DATE от notification_details группы по приказу идента по NOTIFICATION_DATE возрастанию

, который дает результат, в котором идентификатор является уникальным и NOTIFICATION_DATE является последним (Максимум). Теперь я хотел бы расширить команду MySQL для запроса между 2 датами в результате я получил:

enter image description here

Любая идея, как расширить вышеуказанную команду MySQL?

+0

+1 для изображений, это объясняет лучше ситуацию –

ответ

2

Если бы я не missunderstand вас:

SELECT alias.* 
FROM (select userid, max(notification_date) as notification_date from notification_details group by userid order by notification_date asc) alias 
WHERE alias.notification_date BETWEEN DATE1 AND DATE2 
Смежные вопросы