【发布时间】:2019-03-14 05:23:23
【问题描述】:
虽然我使用了not exists 和其他方式,但我仍在努力想出一个可靠的方法来获取过去 XXX 天内未联系过的联系人列表,
这是我的查询和结果快照
SELECT top 100
Todo_tbl.todo_ID,
Contact_tbl.Contact_ID, ---e.i 34
Contact_tbl.Contact_Name, ---e.i John papa
Todo_tbl.Title, ---e.i Sent him an email
Todo_tbl.StartDate ---e.i 2018-10-10 16:50:18.017
FROM
Todo_tbl INNER JOIN
Contact_tbl ON Todo_tbl.Contact_ID = Contact_tbl.Contact_ID
WHERE Todo_tbl.StartDate>60 <-- **wrong**
order by Todo_tbl.StartDate desc
todo_ID Contact_ID Contact_Name Title StartDate
646555 14755 Fox Browne Phone 2018-06-06 16:50:18.017
646553 31791 Weickl Email 2018-06-06 16:47:03.000
646551 26735 Nexp Email 2018-06-06 16:42:19.000
646550 33264 Stooo Email 2018-06-06 16:40:54.000
646548 14769 Heyuu Email 2018-06-06 16:39:19.000
646547 14738 Dakota Email 2018-06-06 16:37:49.000
646560 36720 IHelo Email 2018-06-06 16:00:00.000
【问题讨论】:
-
您在寻找“WHERE StartDate
-
@apomene 是的,我正在寻找在过去 7 天内没有“待办事项”记录的联系人
标签: sql sql-server