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

सभी कॉलम मानों के लिए डेटाटाइम फ़ील्ड में वर्तमान दिनांक सेट करने के लिए MySQL क्वेरी

<घंटा/>

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

mysql> टेबल बनाएं DemoTable821(AdmissionDate datetime);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.24 सेकंड)

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

mysql> DemoTable821 मानों ('2019-01-21') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.08 सेकंड) mysql> DemoTable821 मानों में डालें ('2018-11-02'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड) mysql> DemoTable821 मान ('2016-12-31') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.30 सेकंड) mysql> DemoTable821 मानों में डालें ('2015-03-19'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड)

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

mysql> DemoTable821 से *चुनें;

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

<पूर्व>+---------------------+| प्रवेश तिथि |+---------------------+| 2019-01-21 00:00:00 || 2018-11-02 00:00:00 || 2016-12-31 00:00:00 || 2015-03-19 00:00:00 |+---------------------+4 पंक्तियाँ सेट में (0.00 सेकंड)

डेटटाइम फ़ील्ड में वर्तमान तिथि निर्धारित करने की क्वेरी यहां दी गई है -

mysql> अपडेट DemoTable821 set AdmissionDate=CURDATE();क्वेरी ठीक है, 4 पंक्तियाँ प्रभावित (0.74 सेकंड)पंक्तियाँ मिलान:4 परिवर्तित:4 चेतावनियाँ:0

आइए एक बार फिर से टेबल रिकॉर्ड देखें -

mysql> DemoTable821 से *चुनें;

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

<पूर्व>+---------------------+| प्रवेश तिथि |+---------------------+| 2019-08-03 00:00:00 || 2019-08-03 00:00:00 || 2019-08-03 00:00:00 || 2019-08-03 00:00:00 |+---------------------+4 पंक्तियों में सेट (0.00 सेकंड)
  1. MySQL में पहले तीन कॉलम मानों के लिए एक विशिष्ट मान सेट करें?

    केवल पहले तीन मानों के लिए एक विशिष्ट मान सेट करने के लिए, आपको LIMIT 3 का उपयोग करना होगा। आइए पहले हम एक तालिका बनाएं - mysql> create table DemoTable1968    (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    Name varchar(20)    ); Query OK, 0 rows affect

  1. स्तंभ मानों के लिए MySQL में ENUM सेट करें

    तालिका बनाते समय, उस कॉलम के लिए ENUM प्रकार सेट करें जिसे आप ENUM मान चाहते हैं। आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.75 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable2019 मानों में डालें (45, दूसरा); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 स

  1. एकल MySQL क्वेरी में सभी कॉलम नामों के लिए 'उपनाम' सेट करें

    कॉलम नामों के लिए उपनाम सेट करने के लिए, सिंटैक्स इस प्रकार है - अपना कॉलमनाम1 किसी भी उपनामनाम1 का चयन करें, अपने कॉलमनाम2 को अपने टेबलनाम से किसी भी उपनाम का चयन करें; ऊपर दिए गए सिंटैक्स को समझने के लिए, आइए एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.70 सेकंड) इंसर्ट कमांड का उपयोग