簡體   English   中英

從日期組中獲取 MIN 和 MAX 值

[英]Get MIN and MAX values from group of Dates

我有一張這樣的桌子:

|date_start|time_start|time_end|
|2020-06-01|08:36     |12:34   |
|2020-06-01|12:40     |14:36   |
|2020-06-01|16:45     |20:00   |
|2020-06-02|09:36     |12:34   |
|2020-06-02|15:36     |19:44   |
|2020-06-03|12:36     |14:54   |
|2020-06-03|18:36     |23:04   |

我需要一個查詢來返回每個日期的 MIN(time_start) 和 MAX(time_end),因此對於上表,結果必須是

DATE         MIN  MAX
2020-06-01 08:36 20:00
2020-06-02 09:36 19:44
2020-06-03 12:36 23:04

我嘗試了子查詢,但沒有成功。

嘗試這個:

SELECT date_start as DATE, MAX(time_start), MIN(time_end)
FROM
date_table
GROUP BY date_start;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM