作者evantw (安安小成)
看板Database
标题[SQL ] 能否先将日期做运算後再抓区某日期范围的资料呢??
时间Sun Apr 24 02:02:13 2011
目前资料库 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