MYSQL calculate data time span

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;

 

Use MIN and MAX in MYSQL to get the maximum and minimum values ​​in the result set, DATEDIFF is used to calculate the time difference between two dates

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=326113183&siteId=291194637