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

Hello! 歡迎來到小浪云!


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


avatar
小浪云 2024-11-11 191

如何在 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 子查詢的第一個單詞拼寫錯誤。

相關閱讀

主站蜘蛛池模板: 中文在线a在线 | 99久久婷婷国产亚洲终合精品 | 亚洲精品一| 国产精品中文字幕在线 | 免费成人高清在线视频 | 久久久久国产一区二区 | 成人高清在线 | 日韩精品视频中文字幕 | 成年人网站在线观看视频 | 精久久久 | 91精品国产一区二区三区蜜臀 | 91精品在线播放 | 欧美一区二区免费电影 | 国产精品久久久久久久久久 | 欧美视频中文字幕 | 欧美性video 精品亚洲一区二区 | 国产乱码精品一区二三赶尸艳谈 | 久久精品久久精品久久精品 | 一区二区三区在线 | 亚洲欧美在线一区 | 久久精品亚洲精品 | 亚洲综合在线视频 | 国产二区精品视频 | 日韩黄色免费 | 成人久久| a级片在线观看 | 成人av电影在线 | 欧美三级电影在线播放 | 久久一区 | 日韩精品 电影一区 亚洲 | 欧美在线一区二区三区 | 久久精品国产精品青草 | 凹凸日日摸日日碰夜夜 | 国内精品视频一区二区三区 | 久久这里只有精品首页 | 久久国产麻豆 | www97影院 | av一区二区三区四区 | 欧美日韩亚洲视频 | 国产日韩精品久久 | 日韩av网址在线观看 |