PostgreSQL的 UNION

UNION操作符用于合并两个或多个SELECT语句的结果集。UNION操作符会删除结果集中的重复行。UNION操作符必须在两个SELECT语句之间使用,并且SELECT语句必须具有相同数量的列,每个列的数据类型必须相同或兼容。

示例SQL:

假设我们有两个表,一个是students,另一个是teachers,它们都有name和age两列。我们可以使用UNION操作符将这两个表的结果集合并为一个结果集:

java 复制代码
SELECT name, age FROM students
UNION
SELECT name, age FROM teachers;

这个查询将返回一个包含所有学生和老师的名称和年龄的结果集,其中重复的行已被删除。

相关推荐
BigTopOne8 分钟前
【open gl】基本api方法
后端
lizhongxuan30 分钟前
AI Agent 的一体化沙盒环境
后端
祈安_1 小时前
C语言内存函数
c语言·后端
用户5433081441941 小时前
Manifest V3 实战:从补天网站逆向到 Chrome 扩展开发全记录
前端·后端
是你的小恐龙啊1 小时前
基于 Rust 与大语言模型构建下一代运维配置生成器:深度技术实践
后端
Undoom1 小时前
基于 Go 语言与 DeepSeek-V3 构建企业级自动化代码审计系统深度解析
后端
是你的小恐龙啊1 小时前
破局海量日志噪音:基于 Rust + DeepSeek 实现微服务级联故障的精准定位与自动化修复
后端
回家路上绕了弯2 小时前
深入解析Claude Skill:原理、特性与实战应用全指南
后端·agent
华仔啊2 小时前
挖到了 1 个 Java 小特性:var,用完就回不去了
java·后端