我有一个表格,用于存储包含开始日期和结束日期的事件。
+----+--------+------------+------------+
| id | event | start | end |
+----+--------+------------+------------+
| 1 | event1 | 2018-02-01 | 2018-02-03 |
| 2 | event2 | 2018-02-01 | 2018-02-03 |
| 3 | event3 | 2018-02-01 | 2018-02-01 |
| 4 | event4 | 2018-02-01 | 2018-02-02 |
| 5 | event5 | 2018-02-02 | 2018-02-03 |
+----+--------+------------+------------+
我想在白天对事件进行分组,并将它们显示在数据表中。
2018-01-01
1 event1
2 event2
3 event3
4 event4
2018-02-02
1 event1
2 event2
4 event4
5 event5
2018-02-03
1 event1
2 event2
5 event5
如何从表中正确选择记录以及如何将它们分组到数据表中?
答案 0 :(得分:0)
SELECT id,event FROM testtt
WHERE start =" 2018-02-01"
enter image description here