【发布时间】:2009-07-15 17:36:47
【问题描述】:
我正在尝试显示日期列的月份和 YY 部分,使其应显示为
原始格式
Apr 12 2009;
Feb 20 2009;
Dec 24 2008;
May 18 2009;
Jan 8 2009;
Dec 6 2008;
Apr 19 2009;
Jan 4 2009;
May 13 2009;
Jan 5 2009
从这些日期开始,应该删除日期部分,使其显示为“Apr 09”,并且仍然可以按日期排序,使其显示为:
Dec 08;
Jan 09;
Feb 09;
Mar 09;
Apr 09;
May 09
谢谢, 下垂。
【问题讨论】:
-
列数据类型是否为“日期”(SQL 2008)并且您以美国格式或输入格式显示数据?还是存储为 varchar?
-
@gbn,OP 将它们存储在 nvarchar "mon d yyyy"
-
啊,是的,“日期”与“2009 年 4 月 23 日”的出现方式不同。抱歉,来晚了……
标签: sql sql-server tsql date