1樓:陽光七七
首先要把表單提交過來的日期轉換成一個日期字串,如:
datestr=request("date")datestr=left(datestr,4) & "/" & right(datestr,4)
datestr=left(datestr,7) & "/" & right(datestr,2)
然後把sql語句改成:
sql="select *,datediff(yyyy,r_birthday,#" & datestr & "#) from table_r"
日期的兩邊要用#號表示日期.
2樓:
2007-8-4 22:19:05
寫成這種格式就可以
如果只有2007-8-4 也可以比較的
sql="select *,datediff(yyyy,r_birthday,'2007-8-4 22:19:05
') from table_r"
3樓:匿名使用者
同上,補充一個分割符問題
access資料庫用#
mssql資料庫用'
各位大大,請教關於sql的問題,各位大大,請教一個關於sql的問題
資料如下 create table test 姓名 varchar 10 日期 varchar 5 時間 varchar 5 型別 varchar 4 insert into test values 張三 09 05 08 00 mj01 insert into test values 張三 09 ...
真正懂SQL計算日期的進
select tmp.dt 7 startdt,tmp.dt enddt from select rownum rn,to char sysdate rownum,day xq,sysdate rownum dt from dual connect by rownum 8 tmpwhere tmp....
c計算農曆日期的問題,C 計算農曆日期的問題
農曆實在不知道的話,我可以幫你解決。請問你需要什麼樣的要求?判斷閏年,引數 年份,閏年,返回值 false 失敗,true 成功 計算日期在年內的序數,引數 年,月,日,年內序數,返回值 false 失敗,true 成功 從年內序數計算月 日,引數 年,年內序數,月,日,返回值 false 失敗,t...