我正在试图弄清楚如何从这开始。因此,每个客户应从开始日期开始每两周显示一次。我希望本周显示本周应该显示的那些。
这是我的桌子。
Customers_Id(PK)|First|Last | Address | Phone | Start_Date | Tech_Id (FK) |
----------------+-----+------+--------------+---------+-------------+---------------+
1 | Bob |Smith | 123 Fake St. | 3298492 | 8/4/2010 | 1 |
2 | John|Man | 123 Noe St. | 2930482 | 4/15/2008 | 1 |
3 | Tom |Lee | 123 Polk St. | 9308523 | 6/21/2012 | 2 |
希望这很清楚。
答案 0 :(得分:0)
SELECT * FROM Customers WHERE WEEK(NOW())=WEEK(Start_Date)
答案 1 :(得分:0)
这就是我的答案。
SELECT *
FROM Customers
Where DATEDIFF (ww, Start_Da, GETDATE())%2 = 0