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

MySQL में प्रत्येक SELECT फ़ील्ड के लिए WHERE क्लॉज़ का विकल्प सेट करें

<घंटा/>

आप केस स्टेटमेंट का उपयोग कर सकते हैं -

mysql> टेबल बनाएं DemoTable1988 (Value1 int, Value2 int, Price int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.64 सेकंड)

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

mysql> DemoTable1988 मान (10,7,500) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.21 सेकंड) mysql> DemoTable1988 मान (7,9,400) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> सम्मिलित करें DemoTable1988 मानों में (8,7,200); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) mysql> DemoTable1988 मान (7,4,300) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड)

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

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

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

<पूर्व>+-----+-----------+----------+| Value1 | Value2 | कीमत |+--------+-----------+----------+| 10 | 7 | 500 || 7 | 9 | 400 || 8 | 7 | 200 || 7 | 4 | 300 |+---------+--------+----------+4 पंक्तियाँ सेट में (0.00 सेकंड)

प्रत्येक चयन फ़ील्ड के लिए WHERE क्लॉज की क्वेरी यहां दी गई है:

mysql> DemoTable1988 से परिणाम के रूप में योग चुनें (मामला जब Value2=7 तब मूल्य अन्य 0 समाप्त होता है) - योग (मामला जब Value1=7 तब मूल्य अन्य 0 समाप्त होता है);

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

<पूर्व>+----------+| परिणाम |+-----------+| 0 |+----------+1 पंक्ति में सेट (0.23 सेकंड)
  1. क्या हम MySQL SELECT IN () में सिंगल वैल्यू सेट कर सकते हैं?

    हां, हम MySQL में IN() के साथ सिंगल वैल्यू सेट कर सकते हैं। आइए पहले एक टेबल बनाएं− );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.65 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (बॉब); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.08 सेकंड) चयन कथन का उपयोग करके तालिका स

  1. MySQL को एक कस्टम वैरिएबल में चुनें

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

  1. MySQL में नल में कहां चुनें?

    निम्नलिखित वाक्य रचना है - select yourColumnName1, yourColumnName2, yourColumnName3, . . . N from yourTableName where yourValue in(yourColumnName1,yourColumnName2) or yourColumnName1 is NULL; आइए एक टेबल बनाएं - mysql> create table demo60 −> ( −> id int not null auto_increment