TIMESTAMPDIFF () दो तिथियों या डेटाटाइम अभिव्यक्तियों के बीच अंतर की गणना करता है। आइए पहले एक टेबल बनाएं -
mysql> तालिका बनाएं DemoTable665(PunchInTime datetime, PunchOutTime datetime, details INT(11) AS (ABS(TIMESTAMPDIFF(second,PunchInTime,PunchOutTime))))इंजन=MyISAM;क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.23 सेकंड)पूर्व>इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -
mysql> DemoTable665(PunchInTime,PunchOutTime) मान ('2019-09-21 9:30:10','2019-09-21 04:34:56') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित हुई (0.05 sec)mysql> DemoTable665(PunchInTime,PunchOutTime) मान ('2019-11-11 10:00:20','2019-11-11 05:30:16') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.04 सेकंड) )चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -
mysql> DemoTable665 से *चुनें;यह निम्नलिखित आउटपुट उत्पन्न करेगा -
<पूर्व>+---------------------+---------------------+-- --------+| पंचइनटाइम | पंचऑटटाइम | विवरण |+---------------------+---------------------+--- ------+| 2019-09-21 09:30:10 | 2019-09-21 04:34:56 | 17714 || 2019-11-11 10:00:20 | 2019-11-11 05:30:16 | 16204 | ------+2 पंक्तियाँ सेट में (0.00 सेकंड)