我有两个表/数据集。第一个表由 3 行组成,第二个表由 97 行组成。 我需要合并这些数据集/表,因此我得到表/数据集中 100 行的最终输出。 我尝试使用内连接、完全外连接。但没有人给我所需的结果。
请告诉我,我可以使用SQL或Python脚本使用什么连接或操作。
Timestamp kW_System Anomaly score Alert indicator
2016-09-08T07:17:07Z 174.877105 1.455553 1
2016-09-13T09:32:07Z 175.462994 0.952738 1
2017-01-14T23:03:07Z 181.580188 1.057076 1
Timestamp kW_System Anomaly score Alert indicator
2016-09-14T21:33:07Z 0 1.056694 1
2016-09-14T22:03:07Z 0 1.226853 1
2016-09-14T22:33:07Z 0 1.265696 1
.
.
.
.
.
.
2016-12-17T05:48:07Z 2.10767 2.599405 1
2016-12-17T06:18:07Z 2.306138 1.370845 1
2016-12-17T07:18:07Z 2.089892 1.887742 1
最佳答案
您应该使用 UNION 运算符(如果您不想删除重复行,则应使用 UNION ALL)
SELECT * FROM 1st table
UNION
SELECT * FROM 2nd table
关于mysql - 如何使用 Python 或 SQL 中的联接或任何其他操作合并两个数据集/表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42408444/