• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > distinct 多列问题结合group by的解决方法

distinct 多列问题结合group by的解决方法

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-05

匿名通过本文主要向大家介绍了distinct,group,by等相关知识,希望本文的分享对您有所帮助

distinct 多列问题 group by 解决

表 table1
id RegName PostionSN PersonSN
1 山东齐鲁制药 223 2
2 山东齐鲁制药 224 2
3 北京城建公司 225 2
4 科技公司 225 2

我想获得结果是

id RegName PostionSN PersonSN
1 山东齐鲁制药 223 2
3 北京城建公司 225 2
4 科技公司 225 2

select distinct RegName,PostionSN,PersonSN from table1

如果查询的是多列 distinct 用和不用一样

只能用group by

用group by RegName
select * from table1 where id in (select min(id) from table1 group by RegName) and PersonSN=2
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • SQL字符型字段按数字型字段排序实现方法
  • SQL中关于distinct关键字的四种用法
  • 详解SQL中distinct的使用方法
  • mysql count distinct 统计结果去重
  • 详解distinct 和 row_number()和over() 的区别
  • sqlserver中distinct的用法(不重复的记录)
  • distinct 多列问题结合group by的解决方法
  • 使用distinct在mysql中查询多条不重复记录值的解决办法
  • oracle sql 去重复记录不用distinct如何实现
  • 分析MySQL中优化distinct的技巧

相关文章

  • 2017-05-11mysql中多表删除其中ID相同记录的方法
  • 2018-12-05实例学习mssql存储过程分析
  • 2018-12-05使用 GUID 值来作为数据库行标识讲解
  • 2018-12-05mysql数据库从服务器移植到个人PC的方法
  • 2018-12-05Mysql导出导入说明
  • 2018-12-05MySQL基础教程1 — 数据类型之数值类型
  • 2018-12-05mysql主从库不同步问题解决方法
  • 2018-12-05SQL SERVER自动执行存储过程介绍
  • 2018-12-05mysql创建数据表时指定默认值教程
  • 2017-05-11mysql存储过程详解

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • Mysql LONGBLOB 类型存储二进制数据 (修改+调试+整理)
    • MySQL数据库如何开启远程连接(多备份)
    • mysql 事务处理及表锁定深入简析
    • 解析MySQl中的模糊匹配
    • 教你如何启动和停止Mysql服务之二
    • 详解MySQL中SlowLog的配置方法(图文)
    • SQLServer中数据库文件的存放方式,文件和文件组
    • MSSQL中递归SQL查询语句实例说明-
    • mysql密码过期导致连接不上mysql
    • mysql存储过程中的异常处理解析_MySQL

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有