sql – 如何消除选择查询中的重复项?
发布时间:2020-05-24 09:01:03 所属栏目:MsSql 来源:互联网
导读:在提出这个问题之前,我使用谷歌进行了搜索,但我无法理解或者找不到适合我情况的解决方案. 所以,我有一个包含10列的表,我想从选择结果中消除重复.并且在结果中应该呈现具有唯一用户ID的所有列 +-----------------------------------+------+------------------
|
在提出这个问题之前,我使用谷歌进行了搜索,但我无法理解或者找不到适合我情况的解决方案. 所以,我有一个包含10列的表,我想从选择结果中消除重复.并且在结果中应该呈现具有唯一用户ID的所有列 +-----------------------------------+------+---------------------+------+ | name | yr | some Columns |userID| +-----------------------------------+------+---------------------+------+ | abc | 2000 | | 10 | | jack | 2000 | | 11 | | dadas | 2000 | | 12 | | jack | 2004 | ............. | 11 | | jack | 2000 | ........... | 11 | | nell | 2006 | ............. | 13 | | ...... | 2000 | ............. | 1 | | ............. | 2000 | ............. | 2 | | again | 2000 | ............. | 3 | | again | 2000 | | 3 | | ....... | 1973 | ............. | 2 | | abc | 2000 | | 10 | 解决方法如果您不需要保持不同的年份,请使用DISTINCT ON(FIELD_NAME)SELECT DISTINCT ON (userID) userdID,name,yr FROM TABLE_NAME (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 暂存数据库困境
- SQL Server 数据库实用SQL语句
- FIREBASE数据库 – 将唯一键存储到子节点(Swift / IOS)
- entity-framework-4.1 – 找不到新的Code First Entity Fra
- mysql 查询重复的数据的SQL优化方案
- mysql中count(), group by, order by使用详解
- sql-server – 为什么MS SQL Mgmt Studio Express会忘记我的
- SQL Server创建维护计划失败(SQL Server:14234 错误)的解
- SQL SERVER Pager store procedure分页存储过程
- MySQL 性能优化的最佳20多条经验分享
