IN 语句中的重复项是否会影响性能?
假设有一个名为的表,其主键名为 ,以及以下语句:countriescountrycode
select * from countries where countrycode in ('BE', 'FR', 'BE', 'BE');
此语句将仅返回 2 个唯一国家/地区。
in 子句中的多个条目是否对性能有影响?MySQL 进行多少次查找?(2 还是 4?SQL 会自动过滤掉重复项吗?
假设有一个名为的表,其主键名为 ,以及以下语句:countriescountrycode
select * from countries where countrycode in ('BE', 'FR', 'BE', 'BE');
此语句将仅返回 2 个唯一国家/地区。
in 子句中的多个条目是否对性能有影响?MySQL 进行多少次查找?(2 还是 4?SQL 会自动过滤掉重复项吗?