从一个表中选择,从另一个表中计数

尼克·克鲁斯

我想知道如何使用一个查询从一个表中进行选择并从另一个表(循环)中进行计数

餐桌杂物

------------------------------
cat_id | cat_name | parent_id 
------------------------------
1      | General   | 0
------------------------------
2      | News      | 0
------------------------------
3      | Sports    | 1
------------------------------
4     | Test       | 0
------------------------------

表帖子

--------------------------------------
post_id| title     | c_id   | active
--------------------------------------
1      | test      | 1      |  1
--------------------------------------
1      | test 1    | 2      |  0
--------------------------------------
1      | test 2    | 1      |  1
--------------------------------------
1      | Test 3    | 3      |  1
--------------------------------------

我想显示类别where parent_id=0(主要类别),并where active = 1在其前面显示帖子数(帖子

例如:一般(2个帖子)

谁能给我一个例子,如何通过一个查询来做到这一点

CT14.IT
SELECT 
    `cat_name`, 
    (SELECT COUNT(*) FROM `posts` p WHERE p.active =1 AND p.c_id = c.cat_id) as post_count 
FROM `category` c
WHERE c.parent_id = 0
ORDER BY `cat_name` ASC

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MySQL查询-从一个表中选择,从另一个表中计数

来自分类Dev

从一个表中选择,从另一个表中计数,其中未链接ID

来自分类Dev

MYSQL从表中选择并从另一个表中计数

来自分类Dev

从另一个表中选择计数

来自分类Dev

从一个表中选择另一个不存在的表

来自分类Dev

根据另一个表的频率从一个表中选择列?

来自分类Dev

从一个或另一个表中选择数据的最佳方法

来自分类Dev

PHP MySQL从一个表中选择ID,从另一个表中选择照片

来自分类Dev

SQL从一个表中选择项目,从另一个表中选择条件

来自分类Dev

从一个表中选择数据,从另一个表中选择条件

来自分类Dev

从一个表中选择所有列,从另一个表中选择 1 列

来自分类Dev

从一个表中选择与另一个表没有关系的表

来自分类Dev

从一个表中选择记录,而另一个表中没有两列

来自分类Dev

根据另一个表中的引用值从一个表中选择值

来自分类常见问题

从一个表中选择用户标识,然后在另一个表中更新

来自分类Dev

如何从一个表中选择数据并插入另一个表中?

来自分类Dev

MySQL:如何从一个表中选择从另一个表获取的每个间隔之间的行

来自分类Dev

如何从一个表中选择另一个表中没有外键的记录

来自分类Dev

SQL查询以基于另一个表中的列值从一个表中选择

来自分类Dev

根据另一个表中的关键字从一个表中选择行

来自分类Dev

当能力在另一个表中时,如何从一个表中选择数据?

来自分类Dev

如何从一个表中选择数据并插入另一个表中?

来自分类Dev

从一个表中选择数据并将另一个表连接为主“键”是相当缓慢的

来自分类Dev

SQL查询-从一个表中选择全部,在另一个表中匹配记录

来自分类Dev

从一个表中选择所有记录并从另一个表中匹配记录

来自分类Dev

当另一个表的条件满足时如何从一个表中选择记录

来自分类Dev

根据另一个表中的选定行从一个表中选择数据

来自分类Dev

从一个表中选择记录,然后从另一个表中选择一个记录数

来自分类Dev

Lua-从一个范围(或表)中选择一个随机值,但不包括一个(或另一个)表的值

Related 相关文章

  1. 1

    MySQL查询-从一个表中选择,从另一个表中计数

  2. 2

    从一个表中选择,从另一个表中计数,其中未链接ID

  3. 3

    MYSQL从表中选择并从另一个表中计数

  4. 4

    从另一个表中选择计数

  5. 5

    从一个表中选择另一个不存在的表

  6. 6

    根据另一个表的频率从一个表中选择列?

  7. 7

    从一个或另一个表中选择数据的最佳方法

  8. 8

    PHP MySQL从一个表中选择ID,从另一个表中选择照片

  9. 9

    SQL从一个表中选择项目,从另一个表中选择条件

  10. 10

    从一个表中选择数据,从另一个表中选择条件

  11. 11

    从一个表中选择所有列,从另一个表中选择 1 列

  12. 12

    从一个表中选择与另一个表没有关系的表

  13. 13

    从一个表中选择记录,而另一个表中没有两列

  14. 14

    根据另一个表中的引用值从一个表中选择值

  15. 15

    从一个表中选择用户标识,然后在另一个表中更新

  16. 16

    如何从一个表中选择数据并插入另一个表中?

  17. 17

    MySQL:如何从一个表中选择从另一个表获取的每个间隔之间的行

  18. 18

    如何从一个表中选择另一个表中没有外键的记录

  19. 19

    SQL查询以基于另一个表中的列值从一个表中选择

  20. 20

    根据另一个表中的关键字从一个表中选择行

  21. 21

    当能力在另一个表中时,如何从一个表中选择数据?

  22. 22

    如何从一个表中选择数据并插入另一个表中?

  23. 23

    从一个表中选择数据并将另一个表连接为主“键”是相当缓慢的

  24. 24

    SQL查询-从一个表中选择全部,在另一个表中匹配记录

  25. 25

    从一个表中选择所有记录并从另一个表中匹配记录

  26. 26

    当另一个表的条件满足时如何从一个表中选择记录

  27. 27

    根据另一个表中的选定行从一个表中选择数据

  28. 28

    从一个表中选择记录,然后从另一个表中选择一个记录数

  29. 29

    Lua-从一个范围(或表)中选择一个随机值,但不包括一个(或另一个)表的值

热门标签

归档