九色91_成人精品一区二区三区中文字幕_国产精品久久久久一区二区三区_欧美精品久久_国产精品99久久久久久久vr_www.国产视频

Hello! 歡迎來到小浪云!


如何在 MySQL 查詢中利用 EXISTS 關鍵詞檢查兩個表中是否存在對應值?


avatar
小浪云 2024-11-11 172

如何在 MySQL 查詢中利用 EXISTS 關鍵詞檢查兩個表中是否存在對應值?

使用 exists 關鍵詞檢查兩個表中是否存在對應的值

mysql 查詢中,exists 關鍵詞用于檢查子查詢中是否有結果,如果有則返回 true,沒有則返回 false。這使得它非常適合檢查兩個表中是否存在對應的值。

你的目標是確定子表中的數據是否出現在主表中。為此,你可以使用以下查詢:

select * FROM (     SELECT pn_Code, serialNumber     FROM pnassertbasic_ruku pr     LEFT JOIN pnassertruku pu ON pr.parent_pnAssertRuku_id = pu.child_pnAssertRukuDetails_id     WHERE pn_Code IS NOT NULL AND serialNumber IS NOT NULL AND DATE(pr.create_time) = CURDATE() AND pr.warehouseEntryNumber <> 'WEd3791f0b' ) AS temp1 WHERE EXISTS (     SELECT *     FROM (         SELECT pn_Code, serialNumber         FROM pnassertbasic_ruku pr         LEFT JOIN pnassertruku pu ON pr.parent_pnAssertRuku_id = pu.child_pnAssertRukuDetails_id         WHERE pu.child_pnAssertRukuDetails_id IS NULL AND pr.warehouseEntryNumber = 'WEd3791f0b'     ) AS temp2     WHERE temp1.pn_Code = temp2.pn_Code AND temp1.serialNumber = temp2.serialNumber )
登錄后復制

此查詢將首先從主表中選擇 pn_code 和 serialnumber,再從子表中選擇相同的字段。然后,它使用 exists 子查詢來檢查主表中的每條記錄在子表中是否存在對應的記錄。如果存在,exists 將返回 true,并顯示主表記錄;否則,exists 將返回 false,主表記錄將被過濾掉。

注意:確保你的查詢語法正確。你將 selet 而不是 select 作為 exists 子查詢的第一個單詞拼寫錯誤。

相關閱讀

主站蜘蛛池模板: 国产高清在线精品一区二区三区 | 99热首页| 欧美成人激情 | 天天操操操操操 | 亚洲+变态+欧美+另类+精品 | va精品 | 羞羞的视频免费观看 | 久久久久久国 | 视频一二区| 性欧美hd | 欧美日韩中文在线观看 | 亚洲色在线视频 | 日韩高清成人 | 日韩成人精品在线 | 国产在线区 | 91精品国模一区二区三区 | 亚洲精品高清视频在线观看 | 中文字幕在线视频网站 | 精品日韩 | 中文无码日韩欧 | 一级毛片免费视频观看 | 2019天天干天天操 | 2018中文字幕第一页 | 亚洲国产精品一区二区第一页 | 欧美a区 | 欧美精品a∨在线观看不卡 国产精品久久国产精品 | 欧美一区二区 | 国产精品影视在线观看 | 免费看的av| 日本不卡免费新一二三区 | 黄色大片免费网站 | 精品91av | 色综久久 | 99成人| 欧美成视频| 国产福利在线播放麻豆 | 丁香五月缴情综合网 | 婷婷色综合| 国产欧美精品在线 | 国产在线高清 | 成人国内精品久久久久一区 |