gpt4 book ai didi

mysql - SQL 非常简单的嵌套查询

转载 作者:行者123 更新时间:2023-11-29 00:10:34 24 4
gpt4 key购买 nike

我想创建一个嵌套查询。我有一个名为 clicks 的表,其中包含几列,其中包括日期戳、关键字、Product_Title。内部查询是

SELECT DISTINCT(k.Keyword) 
FROM clicks k
WHERE (k.Keyword LIKE '%word1%' AND k.Product_Title LIKE '%word2%');

现在我想查询一堆行,使得关键字是上述查询中返回的关键字之一。我执行以下操作:

SELECT c.Datestamp,c.Keyword,c.Product_Title 
FROM clicks c
WHERE c.Keyword IN (
SELECT DISTINCT(k.Keyword)
FROM clicks k
WHERE (k.Keyword LIKE '%word1%' AND k.Product_Title LIKE '%word2%')
);

这看起来很简单,但行不通。查询只是卡在那里。没有错误消息,没有任何反馈,只是卡在那里。我没有那么多行,大约 300k,所以我确定问题不是表太大。

建议?

最佳答案

select distinct c.Keyword, c.Datestamp, c.Product_Title FROM clicks c
where c.Keyword LIKE '%word1%' AND c.Product_Title LIKE '%word2%'

关于mysql - SQL 非常简单的嵌套查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25305404/

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