專家回答:
這個查詢一般人不會使用,但既然提出,我就來做個解答。
使用SQL的話,我們會考慮使用集。我們在這里需要的集是星期五日期的集。我們可以把這一年的第一個星期五的日期加上7的倍數,這樣就可以生成星期五日期的集。
這樣我們需要獲得0到51里所有7的倍數。我們可以通過一個比較熟悉的運用數字表格的技術來獲得這些數。例如,查看整數表(2004年1月28日),它說明了如何針對0到9的整數運用三線交叉聯接生成1到999的數字。我們在這里會使用一個類似的但是更為簡單一點的聯接,因為我們只需要52個數字。