我有2个约会
start datetime = 2013-08-28 17:43:41AND end datetime =2013-08-28 22:23:51
现在我想将开始时间转换为上限15分钟间隔,就像2013-08-28 17:45:00在这种情况下一样,在较低级别15分钟间隔内转换的结束时间相同2013-08-28 22:15:00
然后我想要那个时间之间的15分钟间隔的数组.
例如.对于我们的情况应该是
a[0] = 2013-08-28 17:45:00 a[0] = 2013-08-28 18:00:00 a[1] = 2013-08-28 18:15:00 a[2] = 2013-08-28 18:30:00 a[3] = 2013-08-28 18:45:00 a[4] = 2013-08-28 19:00:00 ......like wise
我希望使用mySql/php,但mysql是优先级,因为数据来自我的数据库.
有没有办法在不使用任何MySQL表的情况下获取两个日期之间的所有日期
就像是:
SELECT date BETWEEN '2012-02-10' AND '2012-02-15'
Run Code Online (Sandbox Code Playgroud)
这将导致:
out put date list
2012-02-10
...
2012-02-15
Run Code Online (Sandbox Code Playgroud) 如何在两个日期之间创建所有月份名称的列表,例如1月,2月等.例如2012-02-01至2013-03-29与MySQL ..而2月将生成两次,一次是2012年,另一次是2013年
我的表PRODUCT有3列:
Product_ID
INTRODUCED_DATE
WITHDRAWAL_DATE
Run Code Online (Sandbox Code Playgroud)
我需要PRODUCT_ALL_DATES从此表创建一个派生表,列出产品处于活动状态的所有日期.日期范围是INTRODUCED_DATE(开始日期)和WITHDRAWAL_DATE(结束日期)
如何在SQL Server中实现此目的?我已在附加图像中指示了示例输出:

谢谢!
在我的 CRM 系统中,我有一个包含潜在客户的表格。我想制作一个图表来查看过去 7 天内添加了多少潜在客户。为此,我需要从上周开始每天都有单独的金额。
如何在 MySQL 中做到这一点?
我的表称tab_leads它有lead_id(整数)和lead_create_date(时间戳,格式:0000-00-00 00:00:00)
所以我需要类似的东西:
如果我有2天2013-06-03并且2013-06-10作为示例,如何打印这两个日期之间的所有日期列表?
例如,在这种情况下的列表将是:
2013-06-22
2013-06-23
2013-06-24
2013-06-25
2013-06-26
2013-06-27
2013-06-28
2013-06-29
2013-06-30
2013-07-01
2013-07-02
2013-07-03
2013-07-04
2013-07-05
2013-07-06
2013-07-07
Run Code Online (Sandbox Code Playgroud)