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

MySQL WHERE क्लॉज के साथ CONCAT () फ़ंक्शन का उपयोग कैसे किया जा सकता है?

<घंटा/>

मान लीजिए कि तालिका 'छात्र' से हम कॉलम, 'नाम', 'पता' और 'कॉलम' के मानों को उस शर्त के आधार पर जोड़ना चाहते हैं, जो कॉलम, 'नाम', 'विषय' से मूल्यों का एक संयोजन भी है। CONCAT () फ़ंक्शन की सहायता से WHERE क्लॉज में प्रदान किया गया। हम आउटपुट देने के लिए निम्न क्वेरी का उपयोग कर सकते हैं -

mysql> Select CONCAT(Name, ' ', 'Resident of', ' ', Address,' ','is',' ', 'Studying',' ', Subject)AS 'Detail of Student' from Student WHERE CONCAT(Name, Subject) = "AaravHistory";
+----------------------------------------------+
| Detail of Student                            |
+----------------------------------------------+
| Aarav Resident of Mumbai is Studying History |
+----------------------------------------------+
1 row in set (0.00 sec)

  1. हम WHERE और LIMIT क्लॉज के साथ MySQL DISTINCT क्लॉज का उपयोग कैसे कर सकते हैं?

    MySQL क्वेरी में DISTINCT क्लॉज के साथ WHERE क्लॉज का उपयोग करके, हम एक शर्त रख रहे हैं जिसके आधार पर MySQL परिणाम सेट की अनूठी पंक्तियों को लौटाता है। MySQL क्वेरीज़ में एक DISTINCT क्लॉज़ के साथ LIMIT क्लॉज़ का उपयोग करके, हम वास्तव में सर्वर को एक परिधि प्रदान कर रहे हैं, जो परिणाम सेट की अधिकतम

  1. क्या हम MySQL WHERE क्लॉज के साथ कई मान प्राप्त कर सकते हैं?

    हां, हम ला सकते हैं, लेकिन शर्तों के लिए MySQL OR का उपयोग करें। आइए पहले एक − . बनाएं );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.82 सेकंड) इंसर्ट का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल 1421 (कर्मचारी नाम, कर्मचारी वेतन) मान (माइक, 14500) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16

  1. MySQL व्यू का उपयोग WHERE क्लॉज के साथ कैसे करें?

    MySQL व्यू के लिए WHERE क्लॉज के साथ, सिंटैक्स इस प्रकार है - अपने व्यूनाम से * चुनें जहां आपका कॉलमनाम=आपका वैल्यू; आइए पहले एक − . बनाएं );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.26 सेकंड) इंसर्ट का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1432(StudentName,StudentBranchName) मानों में