gpt4 book ai didi

Mysql:计算 db1.order_tbl、db2.order_tbl、...、dbN.order_tbl 中的订单总数?

转载 作者:行者123 更新时间:2023-11-29 21:46:41 26 4
gpt4 key购买 nike

是否有一个sql查询来统计订单总数:

count order totals from db1.order_tbl, db2.order_tbl, ..., dbN.order_tbl

最佳答案

除非您非常小心,否则不能在 from 子句中组合表。相反,将它们分开聚合。这是一种简单的方法:

select ( (select count(*) from db1.order_tbl) +
(select count(*) from db2.order_tbl) +
. . .
(select count(*) from dbN.order_tbl)
)

这假设“计算订单总数”意味着“计算行数”。如果您有其他聚合(例如 sum(order_total)),那么您可以使用它。

关于Mysql:计算 db1.order_tbl、db2.order_tbl、...、dbN.order_tbl 中的订单总数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34057373/

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