数据表:选择事件并按范围分组

时间:2018-02-21 10:27:02

标签: php mysql datatables

我有一个表格,用于存储包含开始日期和结束日期的事件。

+----+--------+------------+------------+
| 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  

如何从表中正确选择记录以及如何将它们分组到数据表中?

1 个答案:

答案 0 :(得分:0)

SELECT id,event FROM testtt WHERE start =" 2018-02-01" enter image description here