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

MySQL में अंतरिक्ष के साथ दो तारों को जोड़ना?

<घंटा/>

इसके लिए आप MySQL के concat() फंक्शन का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable -> (-> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> Name varchar(20), ->विषय varchar(100) -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (17.73 सेकंड) 

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

mysql> डेमोटेबल (नाम, विषय) मान ('जॉन', 'MySQL') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (1.19 सेकंड) mysql> डेमोटेबल (नाम, विषय) मानों में डालें ('क्रिस', 'एसक्यूएल सर्वर'); क्वेरी ओके, 1 पंक्ति प्रभावित (0.88 सेकंड) mysql> डेमोटेबल (नाम, विषय) मान ('रॉबर्ट', 'मोंगोडीबी') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (2.62 सेकंड) 

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

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

आउटपुट

<पूर्व>+-----+--------+-----------+| आईडी | नाम | विषय |+----+--------+-----------+| 1 | जॉन | मायएसक्यूएल || 2 | क्रिस | एसक्यूएल सर्वर || 3 | रॉबर्ट | MongoDB |+-----+-----------+---------------+3 पंक्तियों में सेट (0.00 सेकंड)

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

mysql> डेमोटेबल को अपडेट करें -> विषय सेट करें =कॉन्कैट (नाम, '', विषय); क्वेरी ठीक है, 3 पंक्तियाँ प्रभावित (0.38 सेकंड) पंक्तियाँ मिलान:3 परिवर्तित:3 चेतावनियाँ:0

आइए तालिका से सभी रिकॉर्ड देखें -

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

आउटपुट

+-----+--------+---------------------+| आईडी | नाम | विषय |+----+--------+---------------------+| 1 | जॉन | जॉन मायएसक्यूएल || 2 | क्रिस | क्रिस एसक्यूएल सर्वर || 3 | रॉबर्ट | रॉबर्ट मोंगोडीबी |+-----+--------+---------------------+3 पंक्तियों में सेट (0.00 सेकंड)

  1. MySQL एक ही क्वेरी के साथ दो टेबल से चयन करें

    दो तालिकाओं में से चयन करने के लिए UNION का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1(Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, FirstName varchar(20));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.90 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1(FirstName) मान

  1. MySQL में दो शब्दों के बीच की जगह निकालें?

    इसके लिए आप REPLACE() का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.70 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1506 मानों में डालें (यह MongoDB NoSQL डेटाबेस है); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.60 सेकंड) चयन कथन का

  1. एकल MySQL क्वेरी के साथ दो कॉलम अपडेट करें

    इसके लिए आपको केवल एक बार SET कमांड का इस्तेमाल करना होगा। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1909 (Id int NOT NULL, FirstName varchar(20), LastName varchar(20));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1909 मानों में