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

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

<घंटा/>

MySQL व्यू के लिए WHERE क्लॉज के साथ, सिंटैक्स इस प्रकार है -

अपने व्यूनाम से * चुनें जहां आपका कॉलमनाम='आपका वैल्यू';

आइए पहले एक −

. बनाएं
mysql> टेबल बनाएं DemoTable1432 -> (-> StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> StudentName varchar(20), -> StudentBranchName varchar(20) -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.26 सेकंड) 

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

mysql> DemoTable1432(StudentName,StudentBranchName) मानों ('क्रिस', 'CS') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> DemoTable1432(StudentName,StudentBranchName) मान ('डेविड', 'CE');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.23 सेकंड)mysql> DemoTable1432(StudentName,StudentBranchName) मानों में डालें('माइक','ME');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड)

. का चयन करके तालिका से सभी रिकॉर्ड प्रदर्शित करें
mysql> DemoTable1432 से * चुनें;

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

<पूर्व>+-----------+---------------+---------------------+ | छात्र आईडी | छात्र का नाम | छात्र शाखा का नाम |+-----------+---------------+---------------------+| 1 | क्रिस | सीएस || 2 | डेविड | सीई || 3 | माइक | मैं |+-----------+----------------+---------------------+3 पंक्तियों में सेट (0.00 सेकंड)

दृश्य बनाने की क्वेरी निम्नलिखित है -

mysql> DemoTable1432_View को DemoTable1432 से चुनें * के रूप में देखें;क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.17 सेकंड)

जहां क्लॉज के साथ MySQL व्यू का उपयोग करने के लिए क्वेरी निम्नलिखित है -

mysql> DemoTable1432_View से * चुनें जहां StudentBranchName='CS';

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

<पूर्व>+-----------+---------------+---------------------+ | छात्र आईडी | छात्र का नाम | छात्र शाखा का नाम |+-----------+---------------+---------------------+| 1 | क्रिस | सीएस |+-----------+----------------+---------------------+1 सेट में पंक्ति (0.03 सेकंड)
  1. MySQL में रोलअप के साथ सही तरीके से कैसे उपयोग करें?

    रोलअप के साथ उपयोग करने के लिए सिंटैक्स इस प्रकार है - रोलअप के साथ अपने ColumnName1 द्वारा अपनेTableName समूह से अपना ColumnName1,sum(yourColumnName2) चुनें; आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.44 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTabl

  1. MySQL WHERE क्लॉज में कई मानों के साथ अपडेट करें

    आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.81 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें ( 103,कैरोल,28,एयूएस);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.21 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें - डेमोटेबल से

  1. MySQL में CURDATE के साथ CONTAINS () का उपयोग कैसे करें?

    इसके लिए आप CURDATE() के साथ CONCAT() का इस्तेमाल कर सकते हैं। MySQL में CONTAINS() नाम का कोई फंक्शन नहीं है। आइए पहले वर्तमान तिथि प्राप्त करें। वर्तमान तिथि इस प्रकार है - curdate() चुनें; यह निम्नलिखित आउटपुट देगा - +---------------+| दही () |+---------------+| 2019-11-28 |+---------------+1