如何选择不到1年的记录?

Mik*_*Sav 26 sql t-sql sql-server

这应该是一个相当简单的问题,但我对SQL知之甚少.我有一个数据库,其中包含以下字段:

  • client_id
  • scheduled_amount
  • deposit_amount
  • message_code_id
  • note_text
  • system_date

现在,我希望从运行SQL语句时选择少于1年的所有记录.我知道我应该使用DateDiff,任何人都有任何想法?

谢谢

Red*_*ter 60

select *
from MyTable
where MyDate > DATEADD(year, -1, GetDate())
Run Code Online (Sandbox Code Playgroud)