उपयोग TIMEDIFF
का उपयोग कर सकते हैं समारोह, इस तरह:
select
CONCAT(HOUR(TIMEDIFF(starttime, CONCAT(DATE(starttime),' 06:00:00'))), ':', MINUTE(TIMEDIFF(starttime, CONCAT(DATE(starttime),' 06:00:00')))) AS startdiff,
CONCAT(HOUR(TIMEDIFF(CONCAT(DATE(endtime),' 22:00:00'), endtime)), ':', MINUTE(TIMEDIFF(CONCAT(DATE(endtime),' 22:00:00'), endtime))) AS enddiff
from workingtime
वर्किंग डेमो:http://sqlfiddle.com/#!2/fc621/1
मैं आपके प्रश्न के निम्नलिखित भाग को समझ नहीं पाया:"अगले दिन के विकल्प के साथ"