PostgreSQL去重问题一直困扰着我,distinct和group by远不如MySQL用起来随便,但是如果掌握了规律,还是和MySQL差不多的

主要介绍的是distinct关键字
select distinct id,name,sex,age from student
假如有一张student表,字段如上图,我查询student表中所有信息用distinct去重(上面的SQL语句),pgsql就会根据所有的字段通过算法取得重复行的第一行,但是很明显,ID这个字段我在设计的时候不会让它重复,所以相当于没有去重
我想只根据name和age去重怎么办?
可以这么写
select distinct on (name,age) id,name,sex,age from student
这样就会只根据name和age去重了
总结一下:
distinct on (),括号里面的内容是要去重的列,括号外面的内容是你要查询展示的列,两者没有关系,你可以根据某些列去重不必将他们查询出来,最后这个举一个例子就是:
我要查询name和age,根据name和sex去重:
select distinct on (name,sex) name,age from student
补充:PostgreSQL按照某一字段去重,并显示其他字段信息
以前遇到去重的地方更多的是MySQL去重后统计,比如select count(distinct 字段) from 表,后来临时遇到用Postgresql查询全部信息,但要对某个字段去重,查资料发现select * from table group by 要去重的字段,在MySQL上可以用,就搬到Postgresql试一下发现不行,又Google一番,终于找到一种方案:select distinct on(字段) * from 表,就可以了。
如下图:
对name字段去重后再查询全部字段:
以上为个人经验,希望能给大家一个参考,也希望大家多多支持。如有错误或未考虑完全的地方,望不吝赐教。
相关推荐:
Chatget免费网站版无需登录,畅享无限对话体验!,工业 Ai 视觉检测
AI智能工具的无限可能:未来已来,你准备好了吗?
SEO译为:网站排名背后的优化策略,会展中心网站优化
什么是seo行业,seo是什么职业做什么的 ,ai标题字体效果
什么是seo寄生虫,寄生虫seo原理 ,AI 疫
ChatGPT的梯子:突破网络壁垒,畅享智能对话的全新体验,ai的音标1001ai的音标
AI人工智能:开发与应用的必备软件推荐
ChatGPT付款被拒?如何应对与解决常见支付问题,掉包ai
ChatGPT桌面版无法加载?快速解决方案及常见问题解析,ai媚眼
ChapGPT免费爬墙,轻松访问全球互联网资源!,蜜桃ai插画
为什么选择SEO会员服务,让您的网站流量飞速增长,靖边专业网站建设公司
Chat免费,让沟通无界限,尽享智能对话时代,ai没办法置顶
seo矩阵运营中心是什么,seo矩阵运营中心是什么意思啊 ,北京ai特效
ChatGLM不能搜索网页内容,你真的了解它的局限性吗?,ai修复情侣
SEO符合:提升网站排名的秘诀,助力企业赢在搜索引擎优化的赛道,优化没续费 网站没了
AI工具汇总网站,让科技为您的工作加速
SEO实现:如何通过SEO优化提升网站流量与排名,南京市公司网站推广
ChatGPT无法使用?了解原因及解决方法,轻松恢复智能对话体验!,ai满版图案
SEO快速提升:让你的网站排名瞬间飙升的秘诀,网站建设的发展目标
seo简报什么意思,seo工作汇报 ,万花筒 ai
seo软文有什么作用,seo文案是什么 ,斐乐Ai测评问题
SEO优化10种策略:提升网站排名的有效方法,帅气ai男头白底
SEO优化全攻略提升网站排名的关键步骤与未来趋势,这是什么新晋动画ai
SEO提高:如何通过精准优化让网站流量翻倍,优化排名seo加盟费用
SEO好吗?助力网站成功的关键之道,网站优化方案范文怎么写
用AI写一篇文章,如何提升你的写作效率与创意
ChatGPT破解版电脑:如何获得更强大的AI助手,提升工作与学习效率,ai预设动画
SEO优化需要给网站做哪些优化工作?,ai捕捉火苗
GPT-3.5可以免费使用吗?AI未来的无限可能,ai烧猪
SEO王:掌控搜索引擎优化的至高法则,助力企业飞速腾飞,网站动作优化在哪里下载
OpenAI账号申诉怎么办?全方位解析解决方案,ai写作免费公众号下载
ChatGPT不登录,如何畅享AI的智能服务?,手信ai
SEO短视:为何眼前的成效不能成为长久的策略?,网站上线seo优化
了解SEO:让你的网站在搜索引擎中脱颖而出的秘密武器,宝山区常见网站优化
《*采集站:带你领略全球最全*资源的宝藏平台》,seo优化易下拉瞧瞧
AI免费生成:开启智能创作新纪元,助力你的创意无限可能
怎么识别是AI写的文章
AI生成文章免费工具,让创作变得轻松又高效,ai安心健
SEO站内优化:提升网站排名的核心策略,厦门市网站优化企业
GPT哪个模型是最新的?AI语言生成的未来,ai回头
ChatGPT网页版内容显示不全的原因与解决方案,ai超级绘
什么是seo在线咨询,什么是seo在线咨询服务 ,unreal ai
“关键词指白”:揭秘如何通过精准关键词优化实现流量暴增,全面分析网站seo
SEO关键词利器:如何借助精准关键词提升网站流量与排名,ai绘画客户
AI免费生成文章让创作变得轻松自如
ChatGPT常见问题汇总:解答你关于AI的一切疑惑,松鼠ai智能教适应教育
AI提取文章重要内容:让信息抓取更高效、更精准,松鼠ai 教学
AI缩短短文-提升创作效率,写作新体验,光速写作业ai写作app
ChatGPT故障你从未听过的真相,究竟是什么让它偶尔“失灵”?,ai 图片 矢量
360排名优化价格:打造高效网络营销的制胜法宝,ai换脸刘浩存自wei