我有一个像这样的mysql查询(我简化了它)
Select A.a ,B.b
from A,B
where
A.c = B.c
and A.d in (100,121,134,155,132... )
IN条件通常约有1000个条目。有没有办法加快速度,因为MySQL中的IN性能不好。
答案 0 :(得分:-1)
如果列A.d具有特定范围(比如x到y),您可以尝试这样做:
SELECT A.a, B.b FROM A
JOIN B ON
A.c = B.c
WHERE A.d BETWEEN x AND y;