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

MySQL कॉन्सैट () और लोअर () का प्रभावी ढंग से उपयोग करें

<घंटा/>

संपर्क () विधि का उपयोग संयोजन के लिए किया जाता है। हालाँकि, लोअर () का उपयोग केस को लोअरकेस में बदलने के लिए किया जाता है। हमारे उदाहरण के लिए, हम एक टेबल बनाते हैं।

तालिका बनाने की क्वेरी इस प्रकार है

mysql> तालिका बनाएं concatAndLowerDemo -> (-> FirstValue varchar(10), -> SecondValue varchar(10), -> ThirdValue varchar(10), -> FourthValue varchar(10) -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.55 सेकंड)

अब आप इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड्स इन्सर्ट कर सकते हैं।

क्वेरी इस प्रकार है

mysql> concatAndLowerDemo मानों ('जॉन', '12345', 'जावा', 'MySQL') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.21 सेकंड) mysql> concatAndLowerDemo मानों ('Hi', '12345) में डालें ','98764', 'MongoDB'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.24 सेकंड) mysql> concatAndLowerDemo मानों में डालें ('9485', '746464', '903940', 'cpp'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड)

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

क्वेरी इस प्रकार है

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

निम्न आउटपुट है

<पूर्व>+---------------+----------------+---------------+---------- --------+| फर्स्टवैल्यू | सेकेंडवैल्यू | थर्डवैल्यू | फोर्थवैल्यू |+---------------+----------- ------+| जॉन | 12345 | जावा | मायएसक्यूएल || नमस्ते | 12345 | 98764 | मोंगोडीबी || 9485 | 746464 | 903940 | सीपीपी |+---------------+----------------+---------------+---------- ------+3 पंक्तियाँ सेट में (0.00 सेकंड)

यहाँ एक ही क्वेरी में कॉनकैट () और लोअर () का उपयोग करने के लिए क्वेरी है

mysql> निम्न चुनें (concat(FirstValue,SecondValue,ThirdValue,FourthValue)) AS LowDemo concatAndLowerDemo से;

निम्न आउटपुट है

<पूर्व>+---------------------+| लोअरडेमो |+---------------------+| जॉन12345javamysql || हाय1234598764मोंगोडब || 9485746464903940सीपीपी |+---------------------+3 पंक्तियाँ सेट में (0.00 सेकंड)
  1. MySQL के अब () और CURDATE () कार्यों को UTC का उपयोग कैसे करें?

    MySQL के Now() और CURDATE() फ़ंक्शंस को UTC का उपयोग करने के लिए, आपको my.cnf फ़ाइल लिखनी होगी। नीचे दिए गए निर्देश को my.cnf में लिखें - [mysqld_safe]समय क्षेत्र =यूटीसी सबसे पहले, निम्न क्वेरी की सहायता से निर्देशिका तक पहुँचें - @@datadir चुनें; निम्न आउटपुट है - +-----------------------------

  1. क्या हम MySQL क्वेरी में "LIKE concat ()" का उपयोग कर सकते हैं?

    हाँ, हम ऐसा कर सकते हैं। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(Name varchar(50));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.63 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (माइक); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) चयन कथन का उपयोग करके तालि

  1. AND OR . का उपयोग करके चयन करने के लिए MySQL क्वेरी

    आइए पहले एक टेबल बनाएं - mysql> create table DemoTable (    StudentId int,    StudentName varchar(20),    StudentSubject varchar(20) ); Query OK, 0 rows affected (0.62 sec) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - mysql> insert into DemoTable value