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

कैसे दो MySQL टेबल्स के बीच लापता मूल्य खोजने के लिए?

<घंटा/>

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

mysql> टेबल बनाएं DemoTable1(Value int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.56 सेकंड)

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

mysql> DemoTable1 मानों में सम्मिलित करें(1);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड)mysql> DemoTable1 मानों में सम्मिलित करें(2);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.28 सेकंड)mysql> DemoTable1 मानों में सम्मिलित करें ( 5);क्वेरी ओके, 1 पंक्ति प्रभावित (0.23 सेकंड)mysql> DemoTable1 मानों में सम्मिलित करें (6); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.09 सेकंड) mysql> DemoTable1 मानों में डालें (8); क्वेरी ठीक है, 1 पंक्ति प्रभावित है ( 0.16 सेकंड)

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

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

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

<पूर्व>+----------+| मूल्य |+----------+| 1 || 2 || 5 || 6 || 8 |+----------+5 पंक्तियाँ सेट में (0.00 सेकंड)

दूसरी तालिका बनाने की क्वेरी निम्नलिखित है -

mysql> टेबल बनाएं DemoTable2(Value int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.19 सेकंड)

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

mysql> DemoTable2 मानों में सम्मिलित करें(1);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड)mysql> DemoTable2 मानों में सम्मिलित करें(2);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड)mysql> DemoTable2 मानों में सम्मिलित करें ( 3);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड)mysql> DemoTable2 मानों में सम्मिलित करें(4);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड)

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

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

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

<पूर्व>+----------+| मूल्य |+----------+| 1 || 2 || 3 || 4 |+----------+4 पंक्तियाँ सेट में (0.00 सेकंड)

दो MySQL टेबल्स के बीच लापता मान को खोजने के लिए क्वेरी निम्नलिखित है -

mysql> DemoTable1 से Value चुनें, जहां Value अंदर नहीं है (DemoTable2 से Value चुनें);

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

<पूर्व>+----------+| मूल्य |+----------+| 5 || 6 || 8 |+----------+3 पंक्तियाँ सेट में (0.07 सेकंड)
  1. MySQL में किसी विशिष्ट कॉलम नाम के साथ टेबल कैसे खोजें?

    कॉलम नाम खोजने के लिए, info_schema.columns का उपयोग करें। निम्नलिखित वाक्य रचना है - जानकारी_स्कीमा.कॉलम से अलग टेबल_नाम चुनें, जहां कॉलम_नाम जैसे %yourSearchValue% और table_schema=database(); आइए विभिन्न तालिका में कॉलम नाम खोजने के लिए उपरोक्त सिंटैक्स को लागू करें। यहां, हम केवल विशिष्ट कॉलम नाम

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

    दो विशिष्ट कॉलम नाम खोजने के लिए, info_schema.columns का उपयोग करें। यहां, मैं कॉलम ए के स्थान पर आईडी और कॉलम बी के स्थान पर नाम का उपयोग कर रहा हूं - गिनती (*) =3; यह निम्नलिखित आउटपुट का उत्पादन करेगा। कॉलम आईडी और नाम वाली तालिकाएं निम्नलिखित हैं - +--------------------------+| TableNameFromWe

  1. कैसे दो Numpy सरणियों के बीच प्रतिच्छेदन खोजने के लिए?

    इस समस्या में, हम दो सुन्न सरणियों के बीच प्रतिच्छेदन पाएंगे। दो सरणियों का प्रतिच्छेदन एक सरणी है जिसमें दोनों मूल सरणियों में समान तत्व होते हैं एल्गोरिदम Step 1: Import numpy. Step 2: Define two numpy arrays. Step 3: Find intersection between the arrays using the numpy.intersect1d() function. Ste