有带有mdn,cir,pid,status的mysql表
我想使用PID作为Z来查找不在x和Y cir中的所有mdn。不要使用子查询或多个查询。

this is what i have tried but it is giving me wrong answer  :

select * from tbl where (cir not in ('X','Y') && PID not in ('Z')) ;

最佳答案

如果我了解您,则需要所有内容,但不包括cir in('x','y') + pid = 'z'在一起的行,而不是每个行都这样:

select * from tbl
where NOT(cir in ('X','Y') AND PID ='Z') ;

10-08 00:27