我有一个简单的嵌套 MySQL 查询,在只有 10K 记录的数据库上运行需要 2 分钟以上。作为第一次使用 MYSQL 的用户,是否有更好的方法来执行此查询。
Select * FROM OZ.TracknTrace
where LabelNo IN (SELECT distinct(LabelNo) FROM OZ.TracknTrace
WHERE ScanDate BETWEEN STR_TO_DATE('22-08-2013','%d-%m-%Y') AND STR_TO_DATE('22-08-2013','%d-%m-%Y'))
我不明白加入。有人可以帮助将此查询更改为使用联接,还是有更好的解决方案。