MYSQL 计算数据时间跨度

SELECT DATEDIFF( MAX(PURCHASE_DATE),MIN(PURCHASE_DATE)) FROM
(
SELECT * FROM PURCHASING_DATA L

WHERE L.CORP_ID=2112 AND DATE_FORMAT(L.PURCHASE_DATE ,'%Y' ) = '2017') A;

在MYSQL中使用MIN和MAX可以取得结果集中的最大值和最小值,DATEDIFF用于计算两个日期的时间差

猜你喜欢

转载自jingjie520.iteye.com/blog/2393363
今日推荐