inputDate的原始值示例
inputDate
2013-11-19
2013-11-20
2013-11-22
2013-12-04
我希望结果返回:
Nov-2013
Nov-2013
Nov-2013
Dec-2013
我使用下面的查询来获得结果。
SELECT CONCAT(DATE_FORMAT(inputDate, '%b'), '-' , YEAR(inpuDate)) AS entryDate FROM table
如何在服务器端显示结果?我仔细检查数据类型,并将数据从服务器恢复到我的本地。没什么帮助。 此字段中没有“NULL”值
答案 0 :(得分:0)
为什么不这样做(%Y
会给你年份部分):
select DATE_FORMAT(inputDate, '%b-%Y') AS entryDate from `table`