a !='1' and b!='2' 这样不行。
比如 a and (b) :a如果不满足的话 ,应该是不会 判断(b) 的情况的。
( a !='1' or b!='2')这样就能同时满足。
SELECT
*
FROM
TABLE1
WHERE
NOT
(a=
'XX'
AND
b
=
'YY'
)
SELECT
*
FROM
TABLE1
WHERE
a<>
'XX'
or
b
<>
'YY'
a !='1' and b!='2' 这样不行。
比如 a and (b) :a如果不满足的话 ,应该是不会 判断(b) 的情况的。
( a !='1' or b!='2')这样就能同时满足。
SELECT
*
FROM
TABLE1
WHERE
NOT
(a=
'XX'
AND
b
=
'YY'
)
SELECT
*
FROM
TABLE1
WHERE
a<>
'XX'
or
b
<>
'YY'