最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySQL不支持INTERSECT和MINUS及其替代方法

 更新時間:2014年03月26日 17:14:14   作者:  
這篇文章主要介紹了MySQL不支持INTERSECT和MINUS情況下的替代方法,需要的朋友可以參考下
Doing INTERSECT and MINUS in MySQL

Doing an INTERSECT

An INTERSECT is simply an inner join where we compare the tuples of one table with those of the other, and select those that appear in both while weeding out duplicates. So

復制代碼 代碼如下:

SELECT member_id, name FROM a
INTERSECT
SELECT member_id, name FROM b


can simply be rewritten to

復制代碼 代碼如下:

SELECT a.member_id, a.name
FROM a INNER JOIN b
USING (member_id, name)


Performing a MINUS
To transform the statement

復制代碼 代碼如下:

SELECT member_id, name FROM a
MINUS
SELECT member_id, name FROM b


into something that MySQL can process, we can utilize subqueries (available from MySQL 4.1 onward). The easy-to-understand transformation is:

復制代碼 代碼如下:

SELECT DISTINCT member_id, name
FROM a
WHERE (member_id, name) NOT IN
(SELECT member_id, name FROM table2);


Of course, to any long-time MySQL user, this is immediately obvious as the classical use-left-join-to-find-what-isn't-in-the-other-table:

復制代碼 代碼如下:

SELECT DISTINCT a.member_id, a.name
FROM a LEFT JOIN b USING (member_id, name)
WHERE b.member_id IS NULL

相關文章

  • mysql游標的原理與用法實例分析

    mysql游標的原理與用法實例分析

    這篇文章主要介紹了mysql游標的原理與用法,結合實例形式分析了mysql游標的概念、原理、用法及操作注意事項,需要的朋友可以參考下
    2020-04-04
  • mysql數(shù)據(jù)庫實現(xiàn)設置字段長度

    mysql數(shù)據(jù)庫實現(xiàn)設置字段長度

    這篇文章主要介紹了mysql數(shù)據(jù)庫實現(xiàn)設置字段長度,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-06-06
  • mysql關于排序底層原理解析

    mysql關于排序底層原理解析

    這篇文章主要介紹了mysql關于排序底層原理解析,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • MySQL索引失效原理

    MySQL索引失效原理

    索引可以加快查找速度是因為,在每一層的兄弟節(jié)點之間,索引是有序的,因此可以通過二分法快速定位到相應位置。如果一些操作破壞了索引排列的有序性或者不能利用索引的有序性,這個索引自然就失效了,下文更詳細說明,需要的朋友可以參考一下
    2021-12-12
  • mysql查詢語句中用戶變量的使用代碼解析

    mysql查詢語句中用戶變量的使用代碼解析

    這篇文章主要介紹了mysql查詢語句中用戶變量的使用代碼解析,涉及部分代碼優(yōu)化的內(nèi)容,通過示例向大家解析用戶變量的相關問題,需要的朋友可以參考下。
    2017-10-10
  • MYSQL主從庫不同步故障一例解決方法

    MYSQL主從庫不同步故障一例解決方法

    第一次做完主從庫同步后正常,但工作過程中發(fā)現(xiàn)有一個庫的數(shù)據(jù)庫沒有同步起來,在另外一個mysql(3307)中
    2010-06-06
  • PHP mysqli擴展庫 預處理技術的使用分析

    PHP mysqli擴展庫 預處理技術的使用分析

    本篇文章,介紹了PHP mysqli擴展庫 預處理技術的使用分析。需要的朋友參考下
    2013-05-05
  • 詳解mysql持久化統(tǒng)計信息

    詳解mysql持久化統(tǒng)計信息

    這篇文章主要介紹了mysql持久化統(tǒng)計信息的相關資料,幫助大家更好的理解和使用MySQL數(shù)據(jù)庫,感興趣的朋友可以了解下
    2020-12-12
  • MySQL關于字符串中數(shù)字排序的問題分析

    MySQL關于字符串中數(shù)字排序的問題分析

    這篇文章主要介紹了MySQL關于字符串中數(shù)字排序的問題,結合實例形式分析了mysql按照數(shù)值排序的相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2016-06-06
  • mysql 8.0.15 winx64解壓版安裝配置方法圖文教程

    mysql 8.0.15 winx64解壓版安裝配置方法圖文教程

    這篇文章主要為大家詳細介紹了mysql 8.0.15 winx64解壓版安裝配置方法圖文教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-02-02

最新評論

榆树市| 隆德县| 龙山县| 泰安市| 尼勒克县| 阳新县| 景谷| 阳原县| 当雄县| 泽州县| 韶山市| 姜堰市| 屯门区| 平舆县| 和顺县| 江孜县| 龙州县| 瓦房店市| 潢川县| 灵山县| 临洮县| 曲水县| 鹤峰县| 明溪县| 铅山县| 峨山| 新平| 郑州市| 朝阳县| 宝应县| 华坪县| 五台县| 朝阳区| 文山县| 喀喇沁旗| 贡嘎县| 永泰县| 黔西| 庆安县| 万宁市| 乌兰察布市|