我这句sql哪里不对?

  • o
    opensesame
    出现了7天外的日期0.png
  • c
    chim
    你这是啥软件 我准备学习sql语法
  • a
    adsl
    如果是MS SQLSERVER getdate() 返回的值带时间的 .
  • o
    opensesame
    我知道了,有负数了,好久不用,我记得以前这样就是7天内,为什么会有负数天数呢
    现在再加一个>=0解决

  • 樱井敦司
    比当前时间晚的日期,返回的都是负数,满足<7的条件
  • o
    opensesame
    那么就是说 判断7天内一定要加一句>=0了?还有没有其他的方法,我刚刚搜了一下,都是只要<=7, 我以前也一直记得是<=7
  • o
    opensesame
    原来是DateDiff两个参数反了。。。搞定
  • r
    richking
    这逻辑很简单吧。首先LZ要明白自己想查的是什么时间段的数据。自己在SQL里测试一下就行。
  • o
    opensesame
    对对,糊涂了。。