SOQL很新。希望编写一个查询(将在Apex Data Loader中使用),该查询使用CreatedDate< = 14天前提取记录。没有任何预定义的日期选项(LAST_N_DAYS等)似乎涵盖了我正在寻找的内容。我猜测/希望有类似于DATEADD(D,-14,DATE())的东西可以在14天前动态计算,这样标准最终看起来像CreatedDate< = DATEADD(D,-14) ,DATE())。
提前致谢!
答案 0 :(得分:1)
没有添加日期。但是看看你的标准,LAST_N_DAYS内置应该为你做的伎俩
假设我想选择14天前(包括那天)的数据,我会这么做
Select Id, CreatedDate from Account where CreatedDate <= LAST_N_DAYS:14
如果我需要相反的,即在过去14天内创建的数据
Select Id, CreatedDate from Account where CreatedDate >= LAST_N_DAYS:14