gpt4 book ai didi

MySQL 从单独的表中获取 count()

转载 作者:行者123 更新时间:2023-11-29 01:43:15 25 4
gpt4 key购买 nike

我试图通过单个查询获取三个不同 MySQL 表中的简单行数。这是我所拥有的:

SELECT count(s.`id`) AS c1,
count(g.`id`) AS c2,
count(r.`id`) AS c3
FROM table1 s,
table2 g,
table3 r

虽然这不起作用,但我认为它是将所有三个总数相乘。感谢您的帮助。

最佳答案

如果表没有关系且无法连接,试试这个:

SELECT
(select count(id) from table1) as c1,
(select count(id) from table2) as c2,
(select count(id) from table3) as c3

关于MySQL 从单独的表中获取 count(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13910134/

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