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;

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

相关推荐
我爱娃哈哈38 分钟前
SpringBoot 实现 RSA+AES 自动接口解密
java·spring boot·后端
崎岖Qiu38 分钟前
SpringBoot:基于注解 @PostConstruct 和 ApplicationRunner 进行初始化的区别
java·spring boot·后端·spring·javaee
沈雅馨39 分钟前
SQL语言的云计算
开发语言·后端·golang
哪里不会点哪里.1 小时前
如何自定义一个 Spring Boot Starter?
java·spring boot·后端
不吃香菜学java1 小时前
springboot左脚踩右脚螺旋升天系列-入门程序
java·spring boot·后端
没有bug.的程序员2 小时前
Spring Boot 性能优化:启动时间从 5s 到 1s 的全链路实战指南
java·spring boot·后端·spring·性能优化·全链路·启动时间
Sweet锦2 小时前
无需JVM!GraalVM打造Windows平台零依赖Java应用
java·windows·后端·云原生·开源
csdn_aspnet2 小时前
Go语言常用算法深度解析:并发与性能的优雅实践
后端·golang·go
LOYURU2 小时前
Centos7.6安装Go
开发语言·后端·golang
颇有几分姿色2 小时前
Spring Boot Actuator未授权访问漏洞 【原理扫描】修复
java·spring boot·后端