我正在使用 MySQL,我想知道当我运行 SLQ 查询时,在以下情况下究竟会发生什么(或可能发生什么)
情况1
SELECT ...
WHERE 'articles'.'author_id' = 2
AND (articles.id IN (46,4,5))
AND (articles.id IN (4,5,16,40))
案例2
SELECT ...
WHERE 'articles'.'author_id' = 2
AND (articles.id NOT IN (46,4,5))
AND (articles.id IN (4,5,16,40))
?
特别是,我的意思是子句articles.id
中的双精度语句会发生什么WHERE
?