gpt4 book ai didi

mysql - 搜索多个具有相同结构的表

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

我有一个数据库,其中有多个具有相同结构的表。我想在 sam 查询中搜索所有这些表。我该怎么做?

像这样(虚拟代码):

SELECT COUNT(*), SUM(some_column), some_common_column 
FROM table1, table2, tabl3

有没有一种方法可以在查询中将它们全部放在一起并将它们视为一个整体?合并它们不是一个选择。

最佳答案

您应该使用 UNION:

SELECT COUNT(*), SUM(some_column), some_common_column FROM
(SELECT some_column, some_common_column FROM table1
UNION
SELECT some_column, some_common_column FROM table2
UNION
SELECT some_column, some_common_column FROM table3)
GROUP BY some_common_column;

关于mysql - 搜索多个具有相同结构的表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29621647/

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