gpt4 book ai didi

php - 多表选择分组查询

转载 作者:行者123 更新时间:2023-11-30 00:00:25 25 4
gpt4 key购买 nike

我们需要从不同的表中获取最后和最新的 20 个条目。但是,GROUP BY 语句会跳过记录,因为我们正在表上使用 LEFT JOIN。

所有这些记录都链接到另一个表中的唯一人员。我们将这些人的 ID 存储在一个数组中,以便稍后进行更多查询。

我们有几个表(其中存储了所有这些人员 ID),我们希望对它们进行排序和分组。表格如下:

SELECT lastRecord+personID FROM t1
SELECT lastRecord+personID FROM t2
SELECT lastRecord+personID FROM t3
SELECT lastRecord+personID FROM t4

WHERE t5.Essential_Column_Name = '1'

GROUP BY personID

ORDER BY 'all the latest entries'
LIMIT 20

这样,所有最新条目的相关性应该是相等的。我们也有一个时间戳列。也许这样效果会更好。

任何意见都将受到高度赞赏!

最佳答案

对于寻找此问题答案的人;这是正确的帖子,回答并更新了这个问题: UNION mysql gives weird numbered results

感谢所有人的想法并提供正确解决方案的路径。

关于php - 多表选择分组查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25087679/

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