gpt4 book ai didi

mysql - 如何在mysql中选择左连接的位置

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

我有这样的查询

SELECT tb_post.*, 
(SELECT GROUP_CONCAT(DISTINCT tb_category.category_name)
FROM tb_category
LEFT JOIN tb_terms ON tb_terms.parent_1 = tb_category.category_id
WHERE tb_terms.post_id = `tb_post`.post_id and category_type="post"
GROUP BY tb_terms.post_id) AS parent1
FROM (`tb_post`)

enter image description here

但是这里并没有运行。这总是返回表中的所有行。我想添加为什么?

我不想更改形状查询并且我我需要来自 tb_post 的所有数据但是 tb_category.category_type=$value 并且不更改查询的结构

最佳答案

如果你不需要 tb_post.* 然后删除它,因为它调用数据库中的所有数据,如果内部查询获得较少的记录然后 tb.post 那么它也会显示最大记录(tb_post)

关于mysql - 如何在mysql中选择左连接的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26419450/

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