作者bobju (寶貝豬)
看板Database
標題Re: [SQL ] 請問一個時間點的搜尋(禮拜五到禮拜五)
時間Wed Oct 20 02:39:32 2010
※ 引述《SuLaPKLa (= =)》之銘言:
: 產品 數量 時間
: A 10 24
: A 15 48
: B 25 16
: B 25 100
: 時間這個欄位是 現在時間-hold住時間 的小時數
: 因為一周排一次訂單的關係
: 想要禮拜五早上七點二十以後hold住的才搜尋進來
: 其數量加總 並grouping by 產品
select 產品,sum(數量) as 數量加總
from 記錄表
where 時間 <= (現在時刻 - hold住時間)(轉為小時)
group by 產品;
有些時間計算用的函式要查一下mysql線上手冊, 另外要注意精確度
是要到 時 or 分 or 秒? 這邊只用文字描述示意.
: 比如說假如現在是禮拜一早上七點二十好了
: 禮拜五早上七點二十距離現在為72小時
: 那該搜尋就只找到前三筆
: 因為時間為72小時內 第四筆濾掉這樣
: 麻煩各位幫忙了 非常感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 115.43.13.69
→ bobju:假設你用的是mysql.不同dbms的時間函式可能略有差異.XD 10/20 02:41
推 SuLaPKLa:相當感謝 10/27 20:55