gpt4 book ai didi

mysql - 进行简单查询

转载 作者:行者123 更新时间:2023-11-29 10:49:07 25 4
gpt4 key购买 nike

我的 SQL 查询非常复杂,表的数据每天都在变大,因此查询的执行次数也变大,所以我需要优化我的查询。请帮忙

我的查询是

SELECT * FROM tablename 
WHERE col1 NOT IN (
SELECT col1 FROM data_visit_aavaas
GROUP BY col1 HAVING COUNT(*) >1)
AND add_date Like '2017-05-18'
ORDER BY add_date ASC

最佳答案

你可以使用NOT EXISTSDATE函数让MySQL使用索引,例如:

SELECT t.* 
FROM tablename t
WHERE DATE(t.add_date) = '2017-05-18'
AND NOT EXISTS (
SELECT 1 FROM data_visit_aavaas WHERE col1 = t.col1
);

关于mysql - 进行简单查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44064392/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com