我想列出下表中每位用户的最短时间和最长时间。
如何获取如下记录。
预期结果:
user_id FROM TO
-------- ------------------- -------------------
6 2015-01-22 11:30:51 2015-01-22 16:30:51
17 2015-01-22 11:59:31 2015-01-22 11:59:31
17 2015-01-30 05:52:30 2015-01-30 06:07:47
答案 0 :(得分:0)
试试这个。您没有包含表名。
SELECT user_id, MIN(date) AS 'FROM', MAX(date) AS 'TO' FROM <table> GROUP BY user_id