CHINESE熟女老女人HD视频,久久婷婷成人综合色,亚洲AV永久无无码精品一区二区三区,国内少妇毛片视频

Mysql如何使用minus運(yùn)算符?

  SQL MINUS運(yùn)算符簡(jiǎn)介

  MINUS在包含SQL標(biāo)準(zhǔn)的三個(gè)操作之一UNION,INTERSECT和MINUS。

  MINUS比較兩個(gè)查詢(xún)的結(jié)果,并返回第一個(gè)查詢(xún)中不是由第二個(gè)查詢(xún)輸出的不同行。

  MINUS 指令是運(yùn)用在兩個(gè) SQL 語(yǔ)句上。它先找出第一個(gè) SQL 語(yǔ)句所產(chǎn)生的結(jié)果,然后看這些結(jié)果有沒(méi)有在第二個(gè) SQL 語(yǔ)句的結(jié)果中。如果有的話(huà),那這一筆資料就被去除,而不會(huì)在最后的結(jié)果中出現(xiàn)。如果第二個(gè) SQL 語(yǔ)句所產(chǎn)生的結(jié)果并沒(méi)有存在于第一個(gè) SQL 語(yǔ)句所產(chǎn)生的結(jié)果內(nèi),那這筆資料就被拋棄。

  以下說(shuō)明了MINUS運(yùn)算符的語(yǔ)法:

1

2

3

SELECT column_list_1 FROM table_1

MINUS

SELECT columns_list_2 FROM table_2;

  使用MINUS運(yùn)算符的查詢(xún)的基本規(guī)則如下:

  數(shù)量和兩列的順序column_list_1和column_list_2必須相同。

  兩個(gè)查詢(xún)中相應(yīng)列的數(shù)據(jù)類(lèi)型必須兼容。

  假設(shè)我們有兩個(gè)表t1并t2具有以下結(jié)構(gòu)和數(shù)據(jù):

1

2

3

4

5

6

7

8

9

10

CREATE TABLE t1 (

    id INT PRIMARY KEY

);

  

CREATE TABLE t2 (

    id INT PRIMARY KEY

);

  

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

INSERT INTO t2 VALUES (2),(3),(4);

  以下查詢(xún)返回t1表的查詢(xún)中的不同值,這些值在表的查詢(xún)結(jié)果中找不到t2。

1

2

3

SELECT id FROM t1

MINUS

SELECT id FROM t2;

  MySQL MINUS運(yùn)算符

  不幸的是,MySQL不支持MINUS運(yùn)算符。但是,您可以使用MySQL JOIN來(lái)模擬它。

  要模擬MINUS兩個(gè)查詢(xún),請(qǐng)使用以下語(yǔ)法:

1

2

3

4

5

6

7

SELECT

    column_list

FROM

    table_1

    LEFT JOIN table_2 ON join_predicate

WHERE

    table_2.id IS NULL;

  例如,以下查詢(xún)使用LEFT JOIN子句返回與MINUS運(yùn)算符相同的結(jié)果:

1

2

3

4

5

6

7

8

SELECT

    id

FROM

    t1

        LEFT JOIN

    t2 USING (id)

WHERE

    t2.id IS NULL;


免責(zé)聲明:本文由Jywlcm營(yíng)銷(xiāo)自動(dòng)化博客發(fā)布,不代表Jywlcm立場(chǎng),若標(biāo)注錯(cuò)誤或涉及文章版權(quán)問(wèn)題,請(qǐng)與本網(wǎng)聯(lián)系,本網(wǎng)將及時(shí)更正、刪除,謝謝。轉(zhuǎn)載聯(lián)系作者并注明出處::http://www.zhaonongpin.cn/329.html

技術(shù)支持 觀察行業(yè)視覺(jué),用專(zhuān)業(yè)的角度,幫助企業(yè)用戶(hù)提高業(yè)務(wù)生產(chǎn)力、工作效率和競(jìng)爭(zhēng)力。
MORE
X

截屏,微信識(shí)別二維碼

微信號(hào):Jywlcm888

(點(diǎn)擊微信號(hào)復(fù)制,添加好友)

  打開(kāi)微信