PostgreSQL之Union语句

本文分享了在CSDN学院发布的《Java之优雅编程之道》视频教程,提供了关于Java编程技巧和最佳实践的深入洞察。同时,文章还讨论了在PostgreSQL数据库中使用UNION和UNION ALL语句的方法,以及它们在合并查询结果时的不同行为。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

开心一笑

怕老婆的人,受尽了气,于是联合召开一个大会,研究对付悍妇的办法。众老婆知道了,一齐打入会场,众男人飞奔逃窜,唯一人安坐不动,大家都说:“这个人了不起,可以当我们的大哥。”一会儿悍妇们走了,上前一看,那个人已吓死了。

视频教程

大家好,我录制的视频《Java之优雅编程之道》已经在CSDN学院发布了,有兴趣的同学可以购买观看,相信大家一定会收获到很多知识的。谢谢大家的支持……

视频地址:http://edu.csdn.net/lecturer/994

提出问题

PostgreSQL中的union语句如何使用???

解决问题

PostgreSQL UNION:

子句/运算符用于合并两个或多个SELECT语句的结果,不返回任何重复的行

PostgreSQL UNION ALL:
运算符是用来结合两个SELECT语句,包括重复行

数据库表ay_user_one

图片
这里写图片描述
数据库表ay_second_second

图片
这里写图片描述
UNION

select one.name from ay_user_one one

UNION

select sec.name from ay_user_second sec

结果如下,name相同的将会被合并掉
这里写图片描述

UNION ALL

select one.name from ay_user_one one

UNION ALL

select sec.name from ay_user_second sec

结果如下,发现重复的数据不会被合并了!!!
这里写图片描述

注意点:

  • select语句中必须保持列数,列类型一致,否则会报错

读书感悟

  • 我闷闷不乐,因为我少了一双鞋,直到我在街上,见到有人缺了两条腿。如果你从来没有经历过战争的危险,你已经比五亿人幸福了;如果你能吃饱,已经比八亿人幸福了;如果你有存款,你已经比92%的人幸福了!快乐就是珍惜已拥有的一切!
  • 相信我,只有得到的东西,才最值得珍惜。
  • 上帝只负责给你创造理想的爱人,而你要负责遇见他。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

@阿_毅

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值