我需要帮助:(我有这样的桌子...

ID|code|item|user|
01|aaaa|1111|0001|
02|bbbb|1111|0001|
03|cccc|1111|0001|
04|dddd|1111|0001|
05|aaaa|1111|0002|
06|eeee|1111|0002|
07|ffff|1111|0001|




我是用户0002,我知道我的商品编号(例如1111)。我不知道其他用户,ID和其他代码,但对于此示例,我只需要获得02、03、04、07的结果。如果您知道我的意思,则用户002的任何单行和重复行(对于代码列)都应被忽略...。有什么想法吗? :(

最佳答案

这可以通过子查询过滤器完成

select *
    from myTable
    where code not in (
        select code
            from myTable
            where user = '0002'
    )

关于mysql - MySQL:一张表中的一条语句,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42699933/

10-12 16:15