整數型態的日期欄位如何搜尋?

CodeCharge Studio 2.x, 3.x, 4.x, 5.x
回覆文章
asongo
文章: 33
註冊時間: 2006-02-13 21:24:24
來自: 高雄市
聯繫:

整數型態的日期欄位如何搜尋?

文章 asongo »

我在做報表程式之查詢條件時,要將s_datetime輸入的日期轉成整數型態後去資料表中查詢符合的資料,似乎只能查詢距離今天幾天的資料,無法指定某一天的資料。
yehlu
Site Admin
文章: 3244
註冊時間: 2004-04-15 17:20:21
來自: CodeCharge Support Engineer

您的資料型態

文章 yehlu »

是 DATE
還是 DATETIME 呢
asongo
文章: 33
註冊時間: 2006-02-13 21:24:24
來自: 高雄市
聯繫:

資料欄位型態是INT(15)

文章 asongo »

如同XOOPS2的 xoops_users table 的 註冊日期 regdate(INT 10) 一樣,field type是 int 整數型態,我推算結果應該是計算距離1970/01/01 00:00:00的秒數,如1152675848, 約等於2006-07-12 11:44:ss,因此在查詢前要先轉換年月日成為整數才找得到資料,如搜尋欄位 s_datetime(INT) 輸入條件"20060712"時要如何查出當天的資料 ? 等於要包含當天00:00:00到23:59:59的所有筆數。
回覆文章

回到「CodeCharge Studio」