請教關於SQL日期計算的問題,請教一個關於SQL日期計算的問題

2022-12-28 10:46:07 字數 585 閱讀 3129

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...