mysql - 如何使用 Python 或 SQL 中的联接或任何其他操作合并两个数据集/表

标签 mysql sql python-3.x join merge

我有两个表/数据集。第一个表由 3 行组成,第二个表由 97 行组成。 我需要合并这些数据集/表,因此我得到表/数据集中 100 行的最终输出。 我尝试使用内连接、完全外连接。但没有人给我所需的结果。

请告诉我,我可以使用SQLPython脚本使用什么连接操作

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/

相关文章:

mysql - 即使没有任何匹配项,JOIN 如何工作

sql - 如何在 SQL 中为特定值设置别名?

css - 如何在 python3 中替换非标准标签的属性?

python - 想要找到轮廓-> ValueError : not enough values to unpack (expected 3, got 2),出现这个

sql - PL/SQL 从电话号码中删除不需要的字符

Django和ChartJS

mysql - linux下通过cmd导入数据库

php 插入 mysql_query 获取 id

php 表单在线发送空数据,但在本地主机上工作正常

php - 如何防止 PHP 中的 SQL 注入(inject)?