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

दो MySQL टेबल के बीच गुम मान कैसे खोजें

दो MySQL टेबल के बीच गुम मान खोजने के लिए, NOT IN का उपयोग करें। पहले एक टेबल बनाते हैं:

mysql> create table DemoTable1(Value int); Query OK, 0 rows affected (0.56 sec)

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

mysql> insert into DemoTable1 values(1); Query OK, 1 row affected (0.15 sec)
mysql> insert into DemoTable1 values(2); Query OK, 1 row affected (0.28 sec)
mysql> insert into DemoTable1 values(5); Query OK, 1 row affected (0.23 sec)
mysql> insert into DemoTable1 values(6); Query OK, 1 row affected (0.09 sec)
mysql> insert into DemoTable1 values(8); Query OK, 1 row affected (0.16 sec)

सेलेक्ट स्टेटमेंट का उपयोग करके टेबल से सभी रिकॉर्ड प्रदर्शित करें:

mysql> select *from DemoTable1;

यह निम्न आउटपुट देगा:

+-------+
| Value |
+-------+
| 1     |
| 2     |
| 5     |
| 6     |
| 8     |
+-------+
5 rows in set (0.00 sec)

दूसरी टेबल बनाने की क्वेरी:

mysql> create table DemoTable2(Value int); Query OK, 0 rows affected (1.19 sec)

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

mysql> insert into DemoTable2 values(1); Query OK, 1 row affected (0.11 sec)
mysql> insert into DemoTable2 values(2); Query OK, 1 row affected (0.17 sec)
mysql> insert into DemoTable2 values(3); Query OK, 1 row affected (0.12 sec)
mysql> insert into DemoTable2 values(4); Query OK, 1 row affected (0.12 sec)

सेलेक्ट स्टेटमेंट का उपयोग करके टेबल से सभी रिकॉर्ड प्रदर्शित करें:

mysql> select *from DemoTable2;

यह निम्न आउटपुट देगा:

+-------+
| Value |
+-------+
| 1     |
| 2     |
| 3     |
| 4     |
+-------+
4 rows in set (0.00 sec)

दो MySQL टेबल के बीच गुम मान खोजने की क्वेरी:

mysql> select Value from DemoTable1 where Value not in(select Value from DemoTable2);

यह निम्न आउटपुट देगा:

+-------+
| Value |
+-------+
| 5     |
| 6     |
| 8     |
+-------+
3 rows in set (0.07 sec)
  1. MySQL में विशिष्ट कॉलम नाम वाली टेबल कैसे खोजें MySQL में विशिष्ट कॉलम नाम वाली टेबल कैसे खोजें

    information_schema.columns टेबल को क्वेरी करके डेटाबेस में विशिष्ट कॉलम नाम वाली सभी टेबल खोजें। सिंटैक्स SELECT DISTINCT table_name FROM information_schema.columns WHERE column_name LIKE %yourSearchValue% AND table_schema = DATABASE(); उदाहरण: Client वाली कॉलम खोजना SELECT DISTINCT table_name FR

  1. - MySQL में दो खास कॉलम वाली सभी टेबल कैसे खोजें?

    INFORMATION_SCHEMA.COLUMNS से दो कॉलम वाली टेबल ढूंढना डेटाबेस में वे सभी टेबल खोजने जिनमें दो खास कॉलम (जैसे Id और Name) दोनों मौजूद हों, INFORMATION_SCHEMA.COLUMNS के साथ GROUP BY और HAVING का उपयोग करें। क्वेरी: Id और Name दोनों कॉलम वाली टेबल्स SELECT TABLE_NAME AS TableNameFromWebDatabase FRO

  1. - दो Numpy ऐरे के बीच इंटरसेक्शन कैसे ढूंढें?

    इस समस्या में, हम दो numpy ऐरे के बीच इंटरसेक्शन ढूंढेंगे। दो ऐरे का इंटरसेक्शन दोनों मूल ऐरे में सामान्य तत्वों वाला एक ऐरे है। एल्गोरिदम चरण 1: numpy आयात करें। चरण 2: दो numpy ऐरे परिभाषित करें। चरण 3: numpy.intersect1d() फ़ंक्शन का उपयोग करके ऐरे के बीच इंटरसेक्शन ढूंढें। चरण 4: इंटरसेक्टिंग तत