我试图弄清楚如何从这开始。所以每个客户应该从开始日期开始每两周一次。我希望本周显示应该在本周显示的内容。在SQL中显示客户本周开始日期的每周两周
这是我的桌子。
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 |
希望这足够清楚。
您使用哪种RDBMS? SQL Server,Oracle?你能告诉我们一些样本输出吗? – 2014-11-09 08:49:30
我在SQL Server中。我现在知道了。这是我的。 'SELECT * \t FROM Customers \t Where DATEDIFF(ww,Start_Date,GETDATE())%2 = 0' – 2014-11-09 09:04:48