Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

GET_FORMAT () फ़ंक्शन DATE_FORMAT () और STR_TO_DATE () फ़ंक्शन के साथ कैसे जुड़ सकता है?

<घंटा/>

GET_FORMAT() फ़ंक्शन को DATE_FORMAT() और STR_TO_DATE() फ़ंक्शन के साथ संयोजित करना बहुत उपयोगी है।

DATE_FORMAT() के साथ संयोजन

जब इसे DATE_FORMAT() के साथ जोड़ दिया जाता है तो यह GET_FORMAT() फ़ंक्शन से प्राप्त प्रारूप में एक विशेष तिथि या समय या डेटाटाइम की व्यवस्था करेगा।

mysql> Select DATE_FORMAT('2017-10-22',GET_FORMAT(date,'USA'))AS 'DATE IN USA FORMAT';
+-------------------+
| DATE IN USA FORMAT |
+-------------------+
| 10.22.2017 |
+-------------------+
1 row in set (0.00 sec)

ऊपर दी गई क्वेरी यूएस प्रारूप में दी गई तारीख लौटाती है।

इसका उपयोग किसी विशेष प्रारूप में दिनांक मानों को पुनः प्राप्त करने के लिए भी किया जाता है, जो निम्नानुसार तालिका में संग्रहीत होता है -

mysql> Select * from date_testing1;
+-------+------------+
| Name | Date        |
+-------+------------+
| Ram   | 2017-05-03 |
| Shyam | 2003-10-31 |
+-------+------------+
2 rows in set (0.07 sec)

mysql> Select Name, Date, DATE_FORMAT(date,GET_FORMAT(date,'USA'))AS 'DATE IN US FORMAT'from date_testing1 Where Name='Ram';
+------+------------+-------------------+
| Name | Date       | DATE IN US FORMAT |
+------+------------+-------------------+
| Ram | 2017-05-03  | 05.03.2017        |
+------+------------+-------------------+
1 row in set (0.00 sec)

उपरोक्त क्वेरी यूएसए प्रारूप में तारीख लौटाती है जहां नाम 'राम' है।

STR_TO_DATE() के साथ संयोजन

इसका उपयोग STR_TO_DATE () फ़ंक्शन के साथ उसी तरह किया जाता है जैसे इसका उपयोग DATE_FORMAT () MySQL फ़ंक्शन के साथ किया जाता है।

mysql> Select STR_TO_DATE('22.10.2017',GET_FORMAT(DATE,'EUR'))AS 'EUROPEAN FORMAT';
+-----------------+
| EUROPEAN FORMAT |
+-----------------+
| 2017-10-22      |
+-----------------+
1 row in set (0.00 sec)

उपरोक्त क्वेरी यूरोपीय प्रारूप में दिनांक लौटाती है।


  1. संपूर्ण दिनांक समय के साथ तुलना करने के लिए विभिन्न MySQL कॉलम से दिनांक और समय को कैसे संयोजित करें?

    आप CONCAT () फ़ंक्शन की मदद से पूरे दिनांक समय की तुलना करने के लिए विभिन्न MySQL कॉलम से दिनांक और समय को जोड़ सकते हैं। वाक्य रचना इस प्रकार है - yourDateTimeValue; उपरोक्त वाक्य रचना को समझने के लिए, आइए एक तालिका बनाते हैं। तालिका बनाने की क्वेरी इस प्रकार है - );क्वेरी ओके, 0 पंक्तियाँ प्रभा

  1. MySQL में DATE_FORMAT () के साथ दिनांक स्वरूप कैसे बदलें?

    आप DATE_FORMAT() का उपयोग करके एक विशिष्ट प्रारूप के साथ MySQL दिनांक प्रारूप को बदल सकते हैं। निम्नलिखित वाक्य रचना है - अपनेTableName से date_format(yourColumnName,yourFormatSpecifier) ​​चुनें; आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable (शिपिंग दिनांक दिनांक);क्वेरी ठीक है, 0 पंक्तियाँ प्रभ

  1. दिनांक को MySQL में DATE_FORMAT () और STR_TO_DATE () के साथ प्रारूपित करें

    आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(ड्यूडेट varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.62 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (04 अगस्त 2019); क्वेरी ठीक है, 1 पंक्ति प्रभावित हुई (0.25 सेकंड) चयन कथन का उपयोग करके तालिका से सभ