Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL ट्यूटोरियल:MySQL इन क्लॉज (बेसिक)

जहां क्लॉज के साथ या ऑपरेटर का उपयोग करने के बजाय MySQL IN क्लॉज का उपयोग किया जा सकता है। इसका उपयोग तब किया जा सकता है जब एक ही कॉलम के कई मानों के लिए क्लॉज लागू किया जाता है।

समझने के लिए IN खंड, user_table पर विचार करें तालिका, जिसमें निम्नलिखित रिकॉर्ड हैं:

mysql> SELECT * FROM user_table;
+------+------+------------+--------------------+
| id   | name | join_date  |    no_of_posts     |
+------+------+------------+--------------------+
|    1 | Jim  | 2013-01-24 |                 50 |
|    2 | Rambo| 2013-05-27 |                 20 |
|    3 | Jack | 2013-05-06 |                 70 |
|    4 | Bill | 2013-04-06 |                 20 |
|    5 | Tara | 2013-06-06 |                 30 |
+------+------+------------+--------------------+
5 rows in set (0.00 sec)

मान लें कि आप 50 और 20 और 70 के बराबर no_of_posts वाले रिकॉर्ड दिखाना चाहते हैं। यह या का उपयोग करके किया जा सकता है शर्तें इस प्रकार हैं

mysql>SELECT * FROM user_table 
    ->WHERE no_of_posts= 50 OR  
    ->no_of_posts= 20 OR  no_of_posts= 70; 
+------+------+------------+--------------------+
| id   | name | work_date  |     no_of_posts    |
+------+------+------------+--------------------+
|    1 | Jim  | 2013-01-24 |                 50 |
|    2 | Rambo| 2013-05-27 |                 20 |
|    3 | Jack | 2013-05-06 |                 70 |
|    4 | Bill | 2013-04-06 |                 20 |
+------+------+------------+--------------------+
4 rows in set (0.02 sec)

IN . का उपयोग करना खंड ऐसा दिखता है:

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL में OCT () फ़ंक्शन कैसे काम करता है

  2. Java.sql.SQLException प्राप्त करना:परिणामसेट बंद होने के बाद ऑपरेशन की अनुमति नहीं है

  3. MySQL का उपयोग करने के तरीके पर एक व्यापक मार्गदर्शिका

  4. स्तंभों की गतिशील संख्या में MySQL धुरी पंक्ति

  5. क्या कोई विदेशी कुंजी एक गैर-अद्वितीय अनुक्रमणिका का संदर्भ दे सकती है?