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 मानों में