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

MySQL टेक्स्ट डेटा प्रकार के साथ सेट किए गए पहले से बनाए गए फ़ील्ड मानों में एक स्ट्रिंग को संयोजित करें


इसके लिए CONCAT() का प्रयोग करें। आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable644 (शीर्षक टेक्स्ट);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.81 सेकंड)

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

mysql> DemoTable644 मानों में डालें ('परिचय'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> DemoTable644 मानों में डालें ('पाठ्यक्रम में स्वागत है'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड) 

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

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

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

<पूर्व>+---------------------+| शीर्षक |+---------------------+| परिचय || पाठ्यक्रम में आपका स्वागत है |+---------------------+2 पंक्तियाँ सेट में (0.00 सेकंड)

टेक्स्ट डेटा प्रकार में स्ट्रिंग को जोड़ने की क्वेरी यहां दी गई है -

mysql> अद्यतन DemoTable644 set Title=concat(Title,' To MySQL');क्वेरी ठीक है, 2 पंक्तियाँ प्रभावित (0.10 सेकंड)पंक्तियाँ मिलान:2 परिवर्तित:2 चेतावनियाँ:0

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

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

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

<पूर्व>+----------------------------+| शीर्षक |+----------------------------+| MySQL का परिचय || MySQL में आपका स्वागत है |+----------------------------+2 पंक्तियों में सेट (0.00 सेकंड)
  1. - MySQL में 0 या 1 मान वाले कॉलम के लिए शर्तें सेट करें

    शर्तें सेट करने के लिए, MySQL में CASE WHEN स्टेटमेंट का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.98 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (0,0,0,0); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) चयन कथन का उपयोग

  1. - DATETIME प्रकार के साथ सेट किए गए MySQL कॉलम में समय कैसे जोड़ें?

    डेटाटाइम में समय जोड़ने के लिए, MySQL में ADDTIME () फ़ंक्शन का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1848 (शिपिंगडेट डेटाटाइम);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1848 मान (2019-12-03 17:30:00) में ड

  1. - वर्तमान दिनांक के साथ एक MySQL फ़ील्ड सेट करें (UNIX_TIMESTAMP(अब))

    इसके लिए unix_timestamp() का प्रयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1894 (Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, DueTime int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1894 मानों में डालें (); क्वेरी ठीक