|
<p>SQL统计一个月的SQL怎么写?</p>
<p><img src="http://img.baidu.com/img/iknow/icn_point.gif"> 悬赏分:0 -</p>
<p>解决时间:2010-6-1 11:14</p>
<p>esv_stat表每个月都会有数据产生,我现在要做的是本月统计上一个月的数据。请问这SQL该怎么写? STAT_MONTH这个是月份,显示的是01、02、03等,也就是到了2月我就统计一月的数据,到了3月就统计2月的数据。</p>
<p>提问者: htpm1 - 二级</p>
<p>最佳答案</p>
<p>那你要统计什么呢??</p>
<p>select * From esv_stat</p>
<p>where stat_month=RIGHT(\'0\'+CONVERT(VARCHAR(2),month(dateadd(mm,-1,getdate()))),2)</p>
<p>这个是查出上个月的所有数据,你要统计什么的话自己去SUM吧</p>
<p>0</p>
<p>回答者:</p>
<p><img src="http://img.baidu.com/img/iknow/icon_lights.gif"></p>
<p>jonahjeff - 七级 2010-6-1 09:59</p>
<p>我来评论>></p>
<p>提问者对于答案的评价:</p>
<p>虽然你写的还是不行,但给我了一些提示,我最后还是做出来了</p>
|
|