Date列定义为datetime格式
显示为:2006-12-21 0:00:00我想只让他显示12-21 所以我用:
select top 10 Date=convert(verchar(5),Date,121) from 表 order by Date desc也就是显示最新添加的10条数据没想到Date却显示 2006-怎么才能按我要求显示 12-21 ?
显示为:2006-12-21 0:00:00我想只让他显示12-21 所以我用:
select top 10 Date=convert(verchar(5),Date,121) from 表 order by Date desc也就是显示最新添加的10条数据没想到Date却显示 2006-怎么才能按我要求显示 12-21 ?
-----
12-21(所影响的行数为 1 行)--------------
你的语句错误不少:看我改的select top 10 Date=convert(varchar(5),Date,110) from 表 order by Date desc