【发布时间】:2015-02-09 11:07:06
【问题描述】:
这是我的困境。我在 SQL 数据库中有一个字段,名为 booking_date。日期是这样的格式
2014-10-13 12:05:58.533
我希望能够计算每个日期(不是日期时间)的预订计数以及运行总数。
所以我的报告看起来像这样
我的SQL代码是这样的
SELECT
dbo.book.create_time,
replace(convert(nvarchar, dbo.book.create_time, 106),' ', '/') as bookingcreation,
count(*) as Book_Count
来自 ....这里的表
但是,我的计数计算是根据这种类型的日期格式计算日期 > 2014-10-13 12:05:58.533 计算不正确。
所以,我得到了这个:
另外,我不确定如何计算运行总数。但我首先需要正确计数。 非常感谢任何帮助。
【问题讨论】:
-
你应该用你正在使用的数据库标记你的问题。
-
SQL 2008,抱歉,不确定在哪里可以编辑标签。
标签: sql sql-server sql-server-2008 date aggregate-functions