-1

我有一张桌子,里面有

  • ID
  • 约会时间

我想要一个按 2000 个元素分组的结果集,显示每组中的第一个 DateTime 和最后一个 DateTime。按日期时间排序。喜欢:

From                 To                   NumberofElements
2012.01.01 00:00:00  2012.02.04 00:00:12  2000
2012.02.04 00:00:43  2012.05.02 01:01:40  140 (because this is the end of the data)

每个日期范围内有 2000 个元素。eventID 是自动递增的,但与 DateTime 不同步。按日期时间排序是必须的。

我已经在 PHP 中实现了这个,循环遍历整个表,但最好在 SQL 中实现。

4

1 回答 1

0
SELECT `ID`, `DateTime` FROM `table` WHERE 1 ORDER BY `votes` DESC LIMIT 0 , 2000

如果我正确理解了这个问题

于 2013-11-09T08:45:17.813 回答