sql 取字段中的部分数据

来源:百度知道 编辑:UC知道 时间:2024/06/23 16:38:20
有一个字段的数据为2008-11-21 19:20:20我想取其中的2008-11-21 ,请问用什么语句

sql中用
select convert(varchar(10),你的时间列,120)

用convert函数呀
select convert(char(10),datetime)

你这个类型叫Datetime,日期型
想取首先改变类型
convert(varchar(30),字段)
然后取这个字段前10个字
substring(convert(varchar(30),字段),1,10)从第一个字符开始取,取10个字符。
楼上两位只是转变了类型,并没有取字符啊,肯定不对。