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

एसक्यूएल चयन और ऑपरेटर

यह SQL ट्यूटोरियल उदाहरणों के साथ SELECT क्वेरी में AND ऑपरेटर का उपयोग करने के तरीके को समझाने और समझने में हमारी मदद करता है।

AND ऑपरेटर का उपयोग तालिका के रिकॉर्ड लाने के लिए किया जाता है यदि क्वेरी में दिए गए दोनों भाव सत्य हैं।

उदाहरण के लिए, ग्राहक उस योजना को फ़िल्टर करता है जहां उसने 600 . के बीच मूल्य का चयन किया था और 800 , जिसमें हॉटस्टार प्राइम सब्सक्रिप्शन भी शामिल है। ग्राहक केवल उन्हीं प्लान्स को देख सकते हैं जिनकी कीमत 600 से 800 के बीच है, जिसमें हॉटस्टार प्राइम सब्सक्रिप्शन भी शामिल है। ग्राहक उन योजनाओं को नहीं देख सकता जो ऊपर दिए गए भावों में से किसी एक को विफल करती हैं।

SQL SELECT AND ऑपरेटर का सिंटैक्स इस प्रकार है:

SELECT Column_Name_1, Column_Name_2, Column_Name_3. Column_Name_4, Column_Name_5 FROM Table_Name WHERE Column_Name = Value AND Column_Name =Value;

व्यंजक में स्तंभ नाम समान स्तंभ नाम या भिन्न स्तंभ नाम हो सकता है।

आइए उदाहरणों की सहायता से SQL SELECT AND ऑपरेटर को समझते हैं।

डिप्लोमा_स्टूडेंट नाम की पहले से मौजूद तालिका पर विचार करें:

Student_Id Student_Name फर्स्ट_सेम Second_Sem थर्ड_सेम चौथा_सेम पांचवां_सेम छठे_सेम कुल विभाग_आईडी
202111 वैष्णवी पाटिल 94 91 88 85 95 92 91 1
202112 वैभव लोखंडे 85 90 92 80 85 82 86 2
202113 यश ढुल 90 88 94 87 85 90 89 3
202114 सोनाली पटोले 95 90 92 88 92 90 91 4
202115 अक्षर पटेल 85 80 82 86 92 84 85 1
202116 मीना मिश्रा 78 75 80 74 85 77 78 3
202117 महेश कुंभार 75 80 75 78 80 76 77 5
202118 साकाशी पाटिल 80 78 74 78 80 77 78 2
202119 सोपान भोरे 70 68 75 75 80 80 75 2
202220 प्रज्वल लोखंडे 80 85 85 75 78 80 81 4
202221 अनुजा वानारे 85 88 86 82 84 85 85 5
202222 वेंकटेश अय्यर 90 89 87 90 92 91 90 3
202223 अनुष्का सेन 70 75 71 74 80 78 75 1
202224 आकाश जैन 80 75 72 74 85 80 78 4
202225 अक्षय अग्रवाल 85 80 78 88 90 82 84 5

उदाहरण 1: छात्र की जानकारी प्रदर्शित करने के लिए एक क्वेरी निष्पादित करें जहां छात्र का दूसरे सेमेस्टर का प्रतिशत 72 से अधिक है, और विभाग आईडी 1, 3, 5 है।

SELECT * FROM Diploma_Student WHERE Second_Sem > 72 AND Department_Id IN (1, 3, 5);

उपरोक्त चयन और ऑपरेटर क्वेरी में, हमने छात्र की जानकारी प्रदर्शित की जहां छात्र का द्वितीय सेमेस्टर प्रतिशत 72 से अधिक है और छात्र विभाग आईडी 1, 3, और 5 है। हमने कई विभाग आईडी के लिए ओआर ऑपरेटर के बजाय आईएन ऑपरेटर का उपयोग किया।

उपरोक्त क्वेरी का आउटपुट इस प्रकार है:

Student_Id Student_Name फर्स्ट_सेम Second_Sem थर्ड_सेम चौथा_सेम पांचवां_सेम छठे_सेम कुल विभाग_आईडी
202111 वैष्णवी पाटिल 94 91 88 85 95 92 91 1
202113 यश ढुल 90 88 94 87 85 90 89 3
202115 अक्षर पटेल 85 80 82 86 92 84 85 1
202116 मीना मिश्रा 78 75 80 74 85 77 78 3
202117 महेश कुंभार 75 80 75 78 80 76 77 5
202221 अनुजा वानारे 85 88 86 82 84 85 85 5
202222 वेंकटेश अय्यर 90 89 87 90 92 91 90 3
202223 अनुष्का सेन 70 75 71 74 80 78 75 1
202225 अक्षय अग्रवाल 85 80 78 88 90 82 84 5

उदाहरण 2: छात्र की जानकारी प्रदर्शित करने के लिए एक क्वेरी निष्पादित करें जहां छात्र का समग्र प्रतिशत 80 से अधिक है, और छात्र के नाम में कहीं भी 'ए' अक्षर है।

SELECT * FROM Diploma_Student WHERE Total > 80 AND Student_Name LIKE '%A%';

उपरोक्त चयन और ऑपरेटर क्वेरी उदाहरण में, हमने छात्र की जानकारी प्रदर्शित की जहां छात्र का समग्र प्रतिशत 80 से अधिक है। छात्र के नाम में कहीं भी 'ए' अक्षर होता है। पैटर्न मिलान के लिए, हमने क्वेरी में LIKE ऑपरेटर का उपयोग किया है।

उपरोक्त क्वेरी का आउटपुट इस प्रकार है:

Student_Id Student_Name फर्स्ट_सेम Second_Sem थर्ड_सेम चौथा_सेम पांचवां_सेम छठे_सेम कुल विभाग_आईडी
202111 वैष्णवी पाटिल 94 91 88 85 95 92 91 1
202112 वैभव लोखंडे 85 90 92 80 85 82 86 2
202113 यश ढुल 90 88 94 87 85 90 89 3
202114 सोनाली पटोले 95 90 92 88 92 90 91 4
202115 अक्षर पटेल 85 80 82 86 92 84 85 1
202220 प्रज्वल लोखंडे 80 85 85 75 78 80 81 4
202221 अनुजा वानारे 85 88 86 82 84 85 85 5
202222 वेंकटेश अय्यर 90 89 87 90 92 91 90 3
202225 अक्षय अग्रवाल 85 80 78 88 90 82 84 5


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एसक्यूएल सिक्योर 4.0 की सामान्य उपलब्धता की घोषणा

  2. अपने डेटाबेस की एक प्रति डाउनलोड करें

  3. लेयरिंग में असमान डेटा स्रोतों से जुड़ना

  4. पूर्ण जटिलताएं - भाग 1

  5. SQL केस:3 कम ज्ञात परेशानियों को जानें और उनसे बचें