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;

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

相关推荐
LucianaiB7 分钟前
再见Openclaw,我找到了比Openclaw更好玩的了!(附赠工具)
后端
2501_943610368 分钟前
我爱导航系统美化版源码网址导航系统带后台-【全开源】
前端·后端·html·php
Master_Azur14 分钟前
Java泛型及类型校验
后端
用户2986985301415 分钟前
Java: 从 Word 文档中提取文本和图像
java·后端
Soofjan19 分钟前
GMP 是怎么来的
后端
悟空码字28 分钟前
【保姆级】实现APP分享至微信,看完就能落地
java·后端·微信
毕设源码-郭学长32 分钟前
【开题答辩全过程】以 基于Spring Boot“活力青春”健身房管理系统的设计与实现为例,包含答辩的问题和答案
java·spring boot·后端
陈随易42 分钟前
我也曾离猝死很近
前端·后端·程序员
毕设源码-钟学长44 分钟前
【开题答辩全过程】以 基于SpringBoot的校园快递APP系统的设计与实现为例,包含答辩的问题和答案
java·spring boot·后端
喵个咪1 小时前
GoWind Content Hub|风行,开箱即用的企业级前后端一体内容中台
前端·后端·cms