0

我在 DB 中有多个表,用于整个月的不同日期。我需要将所有表合并到一个文件中。

文件名会像

Dc_comment_20181101 Dc_comment_20181102 Dc_comment_20181103 Dc_comment_20181104 Dc_comment_20181105 Dc_comment_20181106 Dc_comment_20181107 Dc_comment_20181108

我需要合并所有文件,所有文件都具有相同的列名。我的要求是统一所有文件。如果文件日期不同,是否有任何选项可以将文件名固定为固定,日期为“*”

SELECT column_name(s) FROM table1 UNION ALL SELECT column_name(s) FROM table2;

我们可以在单个查询中修复像“Dc_comment_201811**”这样的文件名来合并所有表,而不是输入所有文件名吗?

任何人都可以帮忙吗

4

1 回答 1

0

JOIN 子句用于根据两个或多个表之间的相关列组合来自两个或多个表的行。让我们看一下“订单”表中的选择:

SELECT Orders.OrderID, Customers.CustomerName, Orders.OrderDate FROM Orders INNER JOIN Customers ON Orders.CustomerID=Customers.CustomerID;

于 2018-12-19T08:50:57.577 回答