[SQL ] 能否先將日期做運算後再抓區某日期範圍的資料呢??

看板Database作者 (安安小成)時間14年前 (2011/04/24 02:02), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
目前資料庫 Basic 會用到的內欄位是 Add_Data 與 Next_Month 兩欄位 NO. Add_Data Next_Month 01 2006/5/2 3 02 2007/7/8 6 03 2003/11/12 6 04 2010/1/5 12 ... ... 目前程式中有一個搜尋介面 當使用者輸入 年 和 月 後 首先必須 Add_Data + Next_Month 所得到新的日期 在依照新日期來篩選符合使用者輸入 年+月 的資料 EX: 以上面的範例 No. Add_Data Next_Month 運算後 01 2006/5/2 3 = 2006/8/12 02 2007/7/8 6 = 2008/1/8 03 2003/11/12 6 = 2004/5/12 04 2010/1/5 12 = 2011/1/5 ... ... ... 如果使用者輸入 2004 年 1月到 2006 月 12月的指定範圍 此時資料因該會跑出 01 和 03 筆資料而已 請問要完成以上程序能直接在 SQL 語法內做到嗎?? 如果可以那大概要如何下達語法~~ 謝謝 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 58.99.68.46
文章代碼(AID): #1DinGech (Database)