作者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
1F:→ bobju:假设你用的是mysql.不同dbms的时间函式可能略有差异.XD 10/20 02:41
2F:推 SuLaPKLa:相当感谢 10/27 20:55