Select DateDiff(d,注册日期,GetDate()) from 表A

解决方案 »

  1.   

    SELECT DAY(getdate()-'2005-04-16 23:44:47.000')
      

  2.   

    用datediff()這個函數就可以實現
    datediff(dd,StartDateTime,EndDateTime)
      

  3.   

    select datediff(dd,convert(datetime,'2005-04-16 23:44:47.000',120) ,getdate())這個結果是25哦要是廣計算注冊日期還應該加1
    select datediff(dd,convert(datetime,'2005-04-16 23:44:47.000',120) ,getdate())+1select datediff(dd,RegisterDateTime,GetDate())+1 as 注冊多久 
    from UserRegister