【发布时间】:2021-12-04 17:02:47
【问题描述】:
我有一个包含几列的表格,包括售出门票数量的列和销售时间列, 我想知道在任何特定时间售出了多少张门票。
例如
| time | tickets |
|---|---|
| 10:45 | 5 |
| 10:30 | 6 |
| 10:15 | 3 |
| 10:00 | 2 |
| 11:14 | 8 |
| 11:30 | 6 |
这是我写的查询-
SET sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));
SELECT hour(time) as hour, tickets FROM Showtimes_View
group by hour(time)
order by hour
【问题讨论】: