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;

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

相关推荐
老华带你飞15 小时前
汽车销售|汽车报价|基于Java汽车销售系统(源码+数据库+文档)
java·开发语言·数据库·vue.js·spring boot·后端·汽车
uzong16 小时前
别让认知天花板,变成你的职业终点——技术人如何走出信息茧房
后端
华仔啊16 小时前
RebbitMQ 入门教程看这一篇就够了
java·后端·rabbitmq
无限进步_16 小时前
C语言实现贪吃蛇游戏详解
c语言·开发语言·数据结构·c++·后端·算法·游戏
qq_3482318517 小时前
Spring Boot开发过程中常见问题
java·spring boot·后端
uzong17 小时前
软件工程师必须要掌握的泳道图
后端
panco6812018 小时前
Go1.26 新特性:两全其美的 net.Dailer 方法
后端·go
李拾叁的摸鱼日常18 小时前
Redis 实现仓储单据异步提交技术方案
java·后端
风的归宿5518 小时前
监控利器:java异常监控
后端