简体   繁体   English

如何使用Code Igniter中的除代码进行选择

[英]How to select with except code in Code Igniter

this is what I want in SQL: select id from mytable except select id from another_table, 这就是我想在SQL:选择mytable的ID 除外 another_table选择ID,

but with CI's database library to use EXCEPT function, how do I obtain it? 但是在CI的数据库库中使用EXCEPT函数时,如何获得它?

You can accomplish this using NOT EXISTS 您可以使用NOT EXISTS完成此操作

SELECT
    MT.id
FROM
    mytable AS MT
WHERE NOT EXISTS (
    SELECT
        AT.id
    FROM another_table AS AT 
    WHERE AT.id = MT.id
)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM