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

SQLite प्रतिच्छेद

सारांश :इस ट्यूटोरियल में, आप सीखेंगे कि SQLite INTERSECT का उपयोग कैसे करें ऑपरेटर।

SQLite का परिचय INTERSECT ऑपरेटर

SQLite INTERSECT ऑपरेटर दो प्रश्नों के परिणाम सेट की तुलना करता है और अलग-अलग पंक्तियों को देता है जो दोनों प्रश्नों द्वारा आउटपुट होते हैं।

निम्नलिखित INTERSECT . के सिंटैक्स को दर्शाता है ऑपरेटर:

SELECT select_list1
FROM table1
INTERSECT
SELECT select_list2
FROM table2
Code language: SQL (Structured Query Language) (sql)

दो प्रश्नों के परिणाम सेट के संयोजन के मूल नियम इस प्रकार हैं:

  • सबसे पहले, सभी प्रश्नों में कॉलम की संख्या और क्रम समान होना चाहिए।
  • दूसरा, डेटा प्रकार तुलनीय होना चाहिए।

प्रदर्शन के लिए, हम दो टेबल बनाएंगे t1 और t2 और दोनों में कुछ डेटा डालें:

CREATE TABLE t1(
    v1 INT
);

INSERT INTO t1(v1)
VALUES(1),(2),(3);

CREATE TABLE t2(
    v2 INT
);
INSERT INTO t2(v2)
VALUES(2),(3),(4);
Code language: SQL (Structured Query Language) (sql)

निम्नलिखित कथन बताता है कि INTERSECT . का उपयोग कैसे किया जाता है दो प्रश्नों के परिणाम सेट की तुलना करने के लिए ऑपरेटर:

SELECT v1
FROM t1
INTERSECT
SELECT v2
FROM t2;
Code language: SQL (Structured Query Language) (sql)

यहाँ आउटपुट है:

निम्न चित्र INTERSECT को दर्शाता है ऑपरेशन:

SQLite INTERSECT उदाहरण

प्रदर्शन के लिए, हम customers . का उपयोग करेंगे और invoices नमूना डेटाबेस से तालिकाएँ।

निम्नलिखित कथन उन ग्राहकों को ढूंढता है जिनके पास चालान हैं:

SELECT CustomerId
FROM customers
INTERSECT
SELECT CustomerId
FROM invoices
ORDER BY CustomerId;
Code language: SQL (Structured Query Language) (sql)

निम्न चित्र आंशिक आउटपुट दिखाता है:

इस ट्यूटोरियल में, आपने सीखा है कि SQLite INTERSECT . का उपयोग कैसे किया जाता है ऑपरेटर दो प्रश्नों की तुलना करने और अलग-अलग पंक्तियों को वापस करने के लिए जो दोनों प्रश्नों द्वारा आउटपुट हैं।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. वास्तविक उपयोग और SQLite दस्तावेज़ीकरण के संदर्भ में EnableWriteAheadLogging कितना सुरक्षित है?

  2. SQLite में महीने की शुरुआत लौटाएं

  3. स्क्लाइट में सम्मिलित क्वेरी के साथ समस्या? (परिवर्तनीय सम्मिलित करें)

  4. SQLite - संबंध बनाएं

  5. एंड्रॉइड:स्क्लाइट त्रुटि - (1) शून्य के पास:वाक्यविन्यास त्रुटि