例如:
SELECT groupdate
FROM ccl9t_az_articles
WHERE groupdate IN (
SELECT * FROM ccl9t_az_articles LIMIT 3 OFFSET 2
)
GROUP BY groupdate
正确的方法是什么?
答案 0 :(得分:0)
在上面的错误显示中,代码返回以下内容
MariaDB还没有支持' LIMIT& IN / ALL / ANY / SOME子查询
通过将上述代码更改为:
来解决问题 SELECT * FROM ccl9t_az_articles as group1 INNER JOIN (
SELECT groupdate FROM ccl9t_az_articles LIMIT 3 OFFSET 2
)
as group2 ON group1.groupdate = group2.groupdate GROUP BY group1.groupdate