आप CONCAT () फ़ंक्शन की मदद से पूरे दिनांक समय की तुलना करने के लिए विभिन्न MySQL कॉलम से दिनांक और समय को जोड़ सकते हैं। वाक्य रचना इस प्रकार है -
चुनें *अपनेTableName से जहां CONCAT(yourDateColumnName,'',yourTimeColumnName)> 'yourDateTimeValue';
उपरोक्त वाक्य रचना को समझने के लिए, आइए एक तालिका बनाते हैं। तालिका बनाने की क्वेरी इस प्रकार है -
mysql> टेबल बनाएं डिफरेंटडेटटाइम -> (-> आईडी नॉट न्यूल AUTO_INCREMENT PRIMARY KEY, -> ArrivalDate date, -> ArrivalTime time -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.53 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। क्वेरी इस प्रकार है -
mysql> अलग-अलग दिनांक समय (आगमन दिनांक, आगमन समय) मान (दही (), '10:27:30') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> अलग-अलग दिनांक समय (आगमन दिनांक, आगमन समय) मानों में डालें ( '2016-04-24', '15:00:00'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) mysql> अलग-अलग दिनांक समय (आगमन दिनांक, आगमन समय) मान ('2015-12-25', '12) में डालें:30:30'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) mysql> अलग-अलग दिनांक समय (आगमन दिनांक, आगमन समय) मानों में डालें ('2012-01-31', '16:00:30'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) mysql> अलग-अलग दिनांक समय (आगमन दिनांक, आगमन समय) मान ('2000-07-12', '09:45:31') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड)
उदाहरण
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें। क्वेरी इस प्रकार है -
mysql> डिफरेंटडेटटाइम से *चुनें;
आउटपुट
+-----+--------------+---------------+| आईडी | आगमन तिथि | आगमन समय |+----+-------------+---------------+| 1 | 2019-02-14 | 10:27:30 || 2 | 2016-04-24 | 15:00:00 || 3 | 2015-12-25 | 12:30:30 || 4 | 2012-01-31 | 16:00:30 || 5 | 2000-07-12 | 09:45:31 |+----+------------+---------------+5 पंक्तियों में सेट (0.00 सेकंड)पूर्व>उदाहरण
यहां विभिन्न कॉलम से दिनांक और समय को संयोजित करने और दिनांक समय मान के साथ तुलना करने की क्वेरी है -
mysql> डिफरेंटडेटटाइम से *चुनें जहां concat(ArrivalDate,'',ArrivalTime)> '2007-01-31 12:30:30';आउटपुट
+-----+--------------+---------------+| आईडी | आगमन तिथि | आगमन समय |+----+-------------+---------------+| 1 | 2019-02-14 | 10:27:30 || 2 | 2016-04-24 | 15:00:00 || 3 | 2015-12-25 | 12:30:30 || 4 | 2012-01-31 | 16:00:30 |+----+-------+-------------+4 पंक्तियाँ सेट में (0.00 सेकंड)पूर्व>