[英]Select * Where Date 1 and Date 2 elapsed time is greater than
我在同一表格中有2列:CREATED DATE和APPROVED DATE
在我的Select語句中,我只想返回CREATED DATE和APPROVED DATE之間經過的時間大於2天,或APPROVED DATE比CREATED DATE大2天的記錄。
我非常感謝您的幫助!
您可以使用DATEDIFF
WHERE DATEDIFF(created_date, approved_date) > 2 OR DATEDIFF(approved_date, created_date) > 2
根據您需要知道的精確度:
如果“日期”列為日期:
WHERE DATEDIFF(`APPROVED DATE`, `CREATED DATE`) > 2
如果“日期”列是時間戳記,並且您想知道第二天過去了:
WHERE TIMESTAMPDIFF(DAY, `CREATED DATE`, `APPROVED DATE`) > 2
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.