討論串[SQL ] 想請問有關合併資料表的問題
共 9 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者shan311 (勉強微笑)時間16年前 (2007/10/07 03:37), 編輯資訊
2
0
0
內容預覽:
抱歉忘了提 是SQL SERVER. 最近撈資料出現瓶頸了. 想請教各位兩個問題. 1.在撈資料的時候,以時間為搜尋的條件,撈一天. 但因為資料庫的時間格式設定為如: 2007-10-05T23:59:01 +08:00. 唯一想到的方式就是轉換資料庫時間去搜尋. => where to_char(
(還有1048個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者PsMonkey (痞子軍團團長)時間16年前 (2007/10/07 03:44), 編輯資訊
1
0
2
內容預覽:
沒有講是哪個資料庫..... (ㄜ... 我沒辦法從 to_char 看出是哪個資料庫 XDXD). 如果你的 c_time 的 datatype 已經是資料庫當中的日期格式. 那... 為甚麼不用資料庫提供的日期函數去比對?. 理論上會比較快一點.... 理論上.... 理論.... [毆飛].
(還有31個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者shan311 (勉強微笑)時間16年前 (2007/10/07 03:49), 編輯資訊
1
0
0
內容預覽:
抱歉 可能我沒有講清楚 在資料庫上的時間格式如c_time:2007-10-05T23:59:01 +08:00. 但是如果我去撈資料庫的話 理論上應該是要在WHERE時轉換格式. 所以我的想法是用to_char 去轉撈一天的資料^^". 只是一旦資料量大 就必須要撈很久 在效率方面 也是我要考量的

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者LPH66 (台大我回來了!)時間16年前 (2007/10/07 04:00), 編輯資訊
1
0
0
內容預覽:
唔...ps猴子說的就是你可以不必在where那裡轉換格式. 直接用資料庫裡的日期相關函式來比對即可. 畢竟日期直接和日期比總比把它們轉成字串再比(理論上....)還快上一些些. --. 有人喜歡邊玩遊戲上逼;. 也有人喜歡邊聽歌打字。. 但是,我有個請求,. 選字的時候請專心好嗎?. -- 改

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者shan311 (勉強微笑)時間16年前 (2007/10/07 04:08), 編輯資訊
1
0
0
內容預覽:
不好意思 我有點不太明白. 意思是 我可以直接寫成. WHERE c_time between. '2007-10-05T00:00:00 +08:00' and '2007-10-05T23:59:00 +08:00'. 是這樣的意思嗎 = =. --. 我是呂小3小是我. --. 發信站:
首頁
上一頁
1
2
下一頁
尾頁