我希望使用以下声明显示实际月份:
SELECT (MONTH(now()) - Month(cases.date_entered)) AS 'Call Month'
答案 0 :(得分:0)
在SQL Server中,您可以获取如下的月份名称:
SELECT DATENAME(month, GETDATE()) AS 'Current Month'
答案 1 :(得分:0)
无论数据库如何,执行此操作的一种方法是创建月份编号和月份名称表,然后加入其中。
这在您的情况下不起作用,因为您的查询实际上没有返回月份数。
答案 2 :(得分:0)
对于MySQL(我怀疑你的RDBMS使用函数NOW()
),你可以这样做:
SELECT DATE_FORMAT(NOW(),'%M') AS 'Current Month'