截取日期的一部分,在网上查了很久也没解决
有表a
帐号(char(10)) 时间(datetime)
4125487698 2007-04-18 13:51:48.357
4215471238 2007-04-18 13:52:53.560
4123684721 2007-04-18 13:53:24.467
4123684721 2007-04-18 13:54:45.653
4215471238 2007-04-18 13:55:13.187
4125487698 2007-04-19 20:26:06.623
4123684721 2007-04-19 20:33:06.763
时间字段是用getdate()得到的.现在我想要的日期部分缩短.结果如下:
4125487698 2007-04-18
4215471238 2007-04-18
4123684721 2007-04-18
4123684721 2007-04-18
4215471238 2007-04-18
4125487698 2007-04-19
4123684721 2007-04-19
请问如果用SQL实现?请各位帮帮忙.(本人新手没什么分给的,各样见凉)
我用 select 帐号, convert(varchar(10),日期,120) 日期 from 表a
它会提示出错消息: 102,级别 15,状态 1,第 1 行
' ' 附近有语法错误。