我有一个关于嵌套查询的严重问题,我怀疑MySQL将其解释为相关子查询,而实际上它应该是不相关的。该查询跨越两个表,一个是产品列表,另一个是它们在不同时间点的价格。我的目标是返回整个时间内价格范围超过某一特定值的产品的每个价格记录。我的查询如下所示:
SELECT oP.id, oP.title, oCR.price, oC.timestamp
FROM Crawl_Results AS oCR
JOIN Products AS oP
ON oCR.product = oP.id
JOIN Crawls AS oC