首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

问一个查询语句,多谢

2012-02-12 
问一个查询语句,谢谢mysql的查询语句,可以把结果以2007-03类似的格式查询出来。。selectDATE_FORMAT(MonDate

问一个查询语句,谢谢
mysql的查询语句,可以把结果以2007-03类似的格式查询出来。。
select   DATE_FORMAT(MonDate, '%Y-%m ')   as   anaMonth   from   mon_log   where   GroupNo=?   group   by   anaMonth   order   by   anaMonth   desc;

我想问同样的要求,在sql   server2000里面怎么写??

[解决办法]
select convert(varchar(7),getdate(),120)
[解决办法]
select convert(varchar(7),时间字段,120) as 时间字段 , max , sum ...
from tb
group by convert(varchar(7),时间字段,120)
[解决办法]
120 121兩種格式都可以

Select Convert(Varchar(7), GetDate(), 120)
Select Convert(Varchar(7), GetDate(), 121)
--Result
/*
2007-03
*/
[解决办法]
你的語句可以這麼寫

select Convert(Varchar(7), GetDate(), 121) as anaMonth from mon_log where GroupNo=? group by Convert(Varchar(7), GetDate(), 121) order by anaMonth desc

热点排行