2014-09-24 79 views
0

如果在星期六下午5點提交投訴並在星期一下午1點關閉,票證應該排除星期天24小時。從兩個日期排除星期日的mysql查詢

投訴創建日期:2014年9月24日,下午6:00週六

投訴過戶日期:2014年9月26日,6:取00 PM週一

時間:3天不2天

需要建議..

回答

0

你可以嘗試這樣的財產以後: -

SELECT CASE WHEN DAYNAME(DATE_ADD(Complaint_Creation_Date, INTERVAL 1 day)) = 'Sunday' 
     THEN (TIMESTAMPDIFF(HOUR,Complaint_Creation_Date,Complaint_Closed_Date))/24 - 1 AS "TIME TAKEN" 
     ELSE 
     (TIMESTAMPDIFF(HOUR,Complaint_Creation_Date,Complaint_Closed_Date))/24 AS "TIME TAKEN" 
     END 
FROM YOUR_TABLE;