我想问一下`如何统计`2008-9月``以前所有的数据? 
就是截止2008-9月以前的```SELECT 语句```
在线急等``~!

解决方案 »

  1.   

    select * from tb where dt < '2008-09-01'
      

  2.   

    where datediff(month,datecolumn,convert(datetime,'2008-09-30'))>=0
      

  3.   

    select * from tb where dt < '2008-09-01'
    select * from tb where dt < '2008-10-01'select sum(...) from tb where dt < '2008-09-01'
    select sum(...) from tb where dt < '2008-10-01'
      

  4.   


    declare @t varchar(10)
    set @t ='2008-09'
    select * from 表名 where 日期<cast(@t+'-01' as datetime)
      

  5.   

    select* from table where diffdate(table.mm,2008-9)<0
      

  6.   

    select * from tb where dt <= '2008-08-31'
      

  7.   


    select * from tb where convert(varchar(7),dt,120)<'2008-09'