Php 如何在字段中选择一天的最短时间和最长时间?
我想从下表中列出每个用户每天的最小时间和最大时间 如何获取如下所示的记录 预期结果:Php 如何在字段中选择一天的最短时间和最长时间?,php,mysql,Php,Mysql,我想从下表中列出每个用户每天的最小时间和最大时间 如何获取如下所示的记录 预期结果: 试试这个。您没有包括表名 SELECT user_id, MIN(date) AS 'FROM', MAX(date) AS 'TO' FROM <table> GROUP BY user_id 可能是“用户id”和“日期”从表组中选择“用户id”、日期“日期”、最小日期“和最大日期”的重复项?谢谢@MarkBaker。我使用您的查询得到了预期结果:如果您想要一天中的最短/最长时间:选择用户id,
试试这个。您没有包括表名
SELECT user_id, MIN(date) AS 'FROM', MAX(date) AS 'TO' FROM <table> GROUP BY user_id
可能是“用户id”和“日期”从表组中选择“用户id”、日期“日期”、最小日期“和最大日期”的重复项?谢谢@MarkBaker。我使用您的查询得到了预期结果:如果您想要一天中的最短/最长时间:选择用户id,日期格式MinDate,'%H:%I:%s'作为起始日期,日期格式MaxDate,“%H:%i:s”按用户从表组中删除_id@ggioffreda他是否使用DATE_格式有关系吗,因为列本身已经是他想要的格式了?我在你回复时编辑了评论:这只是为了以防万一,他实际上是指我想要列出一天中的最小时间和最大时间。我知道这与预期的结果相矛盾,但这并不有害
SELECT user_id, MIN(date) AS 'FROM', MAX(date) AS 'TO' FROM <table> GROUP BY user_id