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

MySQL में EXCEPT का समकक्ष क्या है?


आप MySQL में EXCEPT का उपयोग नहीं कर सकते, इसके बजाय NOT IN ऑपरेटर का उपयोग करें। आइए पहले एक टेबल बनाते हैं:

mysql> create table DemoTable    (    Number1 int    ); Query OK, 0 rows affected (0.71 sec)

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

mysql> insert into DemoTable values(100); Query OK, 1 row affected (0.14 sec) mysql> insert into DemoTable values(200); Query OK, 1 row affected (0.13 sec) mysql> insert into DemoTable values(300); Query OK, 1 row affected (0.13 sec)

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

mysql> select * from DemoTable;

इससे निम्न आउटपुट प्राप्त होगा:

+---------+ | Number1 | +---------+ | 100 | | 200 | | 300 | +---------+ 3 rows in set (0.00 sec)

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

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

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

mysql> insert into DemoTable2 values(100); Query OK, 1 row affected (0.17 sec) mysql> insert into DemoTable2 values(400); Query OK, 1 row affected (0.14 sec) mysql> insert into DemoTable2 values(300); Query OK, 1 row affected (0.11 sec)

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

mysql> select * from DemoTable2;

इससे निम्न आउटपुट प्राप्त होगा:

+---------+ | Number1 | +---------+ | 100 | | 400 | | 300 | +---------+ 3 rows in set (0.00 sec)

EXCEPT के स्थान पर NOT IN ऑपरेटर का उपयोग करने का क्वेरी:

mysql> select Number1 from DemoTable where Number1 not in (SELECT Number1 FROM DemoTable2);

इससे निम्न आउटपुट प्राप्त होगा:

+---------+ | Number1 | +---------+ | 200 | +---------+ 1 row in set (0.04 sec)

  1. MySQL वेरिएबल के संदर्भ में Java long के समकक्ष क्या है? MySQL वेरिएबल के संदर्भ में Java long के समकक्ष क्या है?

    MySQL वेरिएबल के संदर्भ में Java long का समकक्ष BIGINT है। Java में, long डेटा टाइप 8 बाइट लेता है जबकि BIGINT भी समान संख्या में बाइट लेता है। Java long का डेमो यहाँ Java long का डेमो है: public class JavaLongDemo { public static void main(String[] args) { long kilometer = 922337203685

  1. MySQL UNHEX() का PHP समकक्ष: hex2bin() MySQL UNHEX() का PHP समकक्ष: hex2bin()

    PHP में hex2bin() फ़ंक्शन MySQL के UNHEX() फ़ंक्शन का PHP समकक्ष hex2bin() फ़ंक्शन है (PHP 5.4.0+ में उपलब्ध)। PHP सिंटैक्स $variable = hex2bin(yourHexadecimalValue); PHP कोड उदाहरण $myFirstValue = hex2bin(7777772E4D7953514C4578616D706C652E636F6D); var_dump($myFirstValue); $mySecondValue = hex2bi

  1. MySQL के smallint का Java समकक्ष क्या है? MySQL के smallint का Java समकक्ष क्या है?

    short, MySQL के small int के समकक्ष है। Java short 2 बाइट्स लेता है जिसकी रेंज -32768 से 32767 है जबकि MySQL smallint भी 2 बाइट्स लेता है जिसकी रेंज समान है। यहाँ Java में short का डेमो कोड है: public class SmallIntAsShortDemo {    public static void main(String[] args) {     &nb