SQLite中如何使用UNION进行合并查询

53次阅读
没有评论

共计 368 个字符,预计需要花费 1 分钟才能阅读完成。

在 SQLite 中,可以使用 UNION 关键字将多个查询的结果集合并在一起。以下是一个简单的示例:

假设有两个表,表 1 名为 table1,包含字段 id 和 name;表 2 名为 table2,包含字段 id 和 age。我们想要将这两个表的数据合并在一起,可以使用以下 SQL 语句:

SELECT id, name
FROM table1
UNION
SELECT id, age
FROM table2;

这样就会将 table1 和 table2 中的数据按照 id 合并在一起,不重复的数据会被保留,重复的数据会被去重。如果想要保留重复的数据,可以使用 UNION ALL 关键字:

SELECT id, name
FROM table1
UNION ALL
SELECT id, age
FROM table2;

这样就会将 table1 和 table2 中的数据合并在一起,包括重复的数据。

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2024-04-13发表,共计368字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)