我尝试研究此问题,但找不到合适的东西。
我有一个查询以我想要的方式提取数据,但它仅显示过去30天的结果,存档约为3年,我想添加一个参数来告诉我确切的日期,例如2019年8月。
我的查询:
SELECT FROM_UNIXTIME(datetimeOrigination),
callingPartyNumber,originalcalledPartyNumber,
from_unixtime(datetimeDisconnect)
FROM corn.originalcdr
WHERE callingPartyNumber like '9000'
ORDER BY datetimeorigination DESC;
您能建议我最好的方法吗?
最佳答案
如果您想将起始日期时间字段限制为例如2019年8月,请在WHERE
子句中添加适当的条件:
SELECT *
FROM corn.originalcdr
WHERE
callingPartyNumber = '9000' AND
FROM_UNIXTIME(datetimeOrigination) >= '2019-08-01' AND
FROM_UNIXTIME(datetimeOrigination) < '2019-09-01'
ORDER BY
datetimeOrigination DESC;
关于mysql - MySQL Workbench-筛选日期,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/59856750/