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

एक स्ट्रिंग और प्रारूप के आधार पर पूरी तिथि और समय वापस करने के लिए MySQL क्वेरी


आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable -> (->AdmissionDate varchar(100) -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.66 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -

mysql> डेमोटेबल मानों में डालें ('बुध, 19 जून 2019 04:10:20'); क्वेरी ठीक, 1 पंक्ति प्रभावित (0.22 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -

mysql> डेमोटेबल से *चुनें;

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

<पूर्व>+-------------------------------------+| प्रवेश तिथि |+--------------------------------------+| बुध, 19 जून 2019 04:10:20 |+--------------------------+1 पंक्ति सेट (0.00 सेकंड) में पूर्व>

स्ट्रिंग और प्रारूप के आधार पर वापसी की तारीख और समय निम्नलिखित है -

mysql> डेमोटेबल से STR_TO_DATE (प्रवेश दिनांक, '%a, %d %b %Y %H:%i:%s EDT') चुनें;

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

<पूर्व>+------------------------------------------ -----------+| STR_TO_DATE(प्रवेश दिनांक, '%a, %d %b %Y %H:%i:%s EDT') |+-------------------------- ----------------------------------+| 2019-06-19 04:10:20 |+------------------------------------------ -------------------+1 पंक्ति सेट में (0.00 सेकंड)
  1. "आसानी से सीखें" स्ट्रिंग को विभाजित करने और अंतिम शब्द वापस करने के लिए MySQL क्वेरी?

    इसके लिए आप SUBSTRING_INDEX() का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(words TEXT);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.62 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (सी ++ इन डेप्थ); क्वेरी ओके, 1 पंक्ति प्रभावित (0.16 सेक

  1. MySQL दिनांक वर्तमान दिनांक और शामिल होने की तिथि के बीच अंतर को वापस करने के लिए कार्य करता है

    सबसे पहले, वर्तमान तिथि का पता लगाएं और DATEDIFF() का उपयोग करके शामिल होने की तिथि और वर्तमान तिथि के बीच अंतर प्राप्त करें। वर्तमान तिथि इस प्रकार है - सेलेक्ट कर्डेट ();+---------------+| दही () |+---------------+| 2019-10-26 |+---------------+1 पंक्ति सेट में (0.00 सेकंड) आइए पहले एक टेबल बना

  1. संपूर्ण तालिका को वापस करने के लिए चयन के साथ MySQL प्रक्रिया

    आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable1971 (StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentName varchar(20), StudentPassword int);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - में डालें DemoTable1971(StudentName,Studen