--当天记录
select * from tablename where 日期字段=getdate()
--删除大于七天的记录
delete from tablename where datediff(day,日期字段,getdate())>7

解决方案 »

  1.   

    select * from tablename where 日期字段=getdate()
    这个是取今天的数据,日期字段=getdate()日期改成你想要的
      

  2.   

    --TRY
    --当天记录
    select * from tablename where DATEDIFF(DD,日期字段,getdate())=0
      

  3.   

    id int 4
    roomid int 4
    userid int 4
    touser varchar(50)
    text nvarchar(200)
    face varchar(50)
    color char(10)
    sj datetime我的表,请大家帮看一下
      

  4.   

    select * from tb where convert(varchar(10),sj,120)=convert(varchar(10),getdate(),120)