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

转载于:https://www.cnblogs.com/tangself/archive/2010/06/24/1764184.html

distinct 多列问题 group by 解决相关推荐

  1. pandas使用groupby函数和agg函数获取每个分组特定变量独特值的个数(number of distinct values in each group in dataframe)

    pandas使用groupby函数和agg函数获取每个分组特定变量独特值的个数(number of distinct values in each group in dataframe) 目录

  2. java页面数值转文本_Java读取Excel表格以及读取数字列转为文本的解决办法

    Java读取Excel表格代码和把数字列转为文本的解决办法. 所需 jar 包:dom4j-1.6.1.jar ,poi-3.8-20120326.jar,poi-ooxml-3.8-20120326 ...

  3. Java读取Excel表格以及读取数字列转为文本的解决办法

    Java读取Excel表格代码和把数字列转为文本的解决办法. 所需 jar 包:dom4j-1.6.1.jar ,poi-3.8-20120326.jar,poi-ooxml-3.8-20120326 ...

  4. c# “INSERT 语句中列的数目大于 VALUES 子句中指定的值的数目。VALUES 子句中值的数目必须与 INSERT 语句中指定的列的数目匹配解决方法

    c# "INSERT 语句中列的数目大于 VALUES 子句中指定的值的数目.VALUES 子句中值的数目必须与 INSERT 语句中指定的列的数目匹配解决方法. 出错原因是SQL语句 VA ...

  5. table设置colspan属性,列宽显示错位解决方法

    table设置colspan属性,列宽显示错位解决方法 参考文章: (1)table设置colspan属性,列宽显示错位解决方法 (2)https://www.cnblogs.com/xiaoxiao ...

  6. SQL去重是用DISTINCT好,还是GROUP BY好?

    点击上方SQL数据库开发,关注获取SQL视频教程 SQL专栏 SQL基础知识汇总 SQL高级知识汇总 我们知道DISTINCT可以去掉重复数据,GROUP BY在分组后也会去掉重复数据,那这两个关键字 ...

  7. SQL分组多列统计(GROUP BY后按条件分列统计)

    最近遇到一个问题,需要对一张表做统计,这个统计有什么特别之处值得我记录了下来呢?大家知道SQL中聚合函数GROUP BY的结果一般为一列,即多个值通过聚合函数运算统计到一起,但是如何将不同条件的值统计 ...

  8. JS组件系列——自己动手扩展BootstrapTable的 冻结列 功能:彻底解决高度问题

    阅读目录 一.问题追踪 二.效果预览 三.源码解析 1.源码各个方法解释 2.对于上述抛出的ie和谷歌的兼容性问题的解析 3.项目中的使用 4.扩展 四.总结 正文 前言:一年前,博主分享过一篇关于b ...

  9. el table 固定表头和首行_el-table表头根据内容自适应,解决表头错位和固定列错位(完美解决)...

    将代码复制到指令中即可使用.通过指令方式进行调用.(使用方式 ) 通过计算文字的宽度进行表头设置,其他内容无法计算. 5000个单元格以上根据实际情况使用以上根据实际情况使用,因为单元格越多,计算时间 ...

最新文章

  1. Python-数学篇之计算方法的目录:
  2. 在wildfly中使用SAML协议连接keycloak
  3. 制作点击文字变颜色_腾讯的动态时间轴PPT火了!制作简单又有逼格,都学起来啊...
  4. 解决打开虚拟机 VMware Workstation 报错无法改变虚拟机的电源状态 Operation inconsistent with current state问题
  5. java空类型方法无参_类的无参方法
  6. julia矩阵运算_Julia中的复数及其运算
  7. 求最大素数和最小素数
  8. php中设置文件权限的写法,php图片上传,如何设置文件权限
  9. Java == 和 equals
  10. JavaWeb:HTTP、Request、Response
  11. 云服务厂商都在推荐轻量级的存储队列服务,用来取代原有的比较重的消息队列服务...
  12. 哈佛大学凌晨4点半的景象
  13. 【前端保姆级笔记】超详细的CSS笔记!!!(小柏出品)
  14. Win300英雄服务器不显示,win7系统玩不了300英雄的解决方法
  15. linux7设置广播,中标麒麟Linux7 如何关闭广播消息
  16. 代购源码,淘宝代购系统源码,代购程序,代购系统源码PHP前端源码参数说明
  17. 知识付费消停了,广播剧2019要从小众狂欢走向大众化?
  18. 米家app扫描不到石头机器人_12月米家剁手清单,第二款冬天必备!
  19. 图解网络TCP/IP
  20. google::protobuf::Closure::Run

热门文章

  1. 预测性智能的力量:AI 和机器学习将如何改变美国政府决策?
  2. 中国超算项目获戈登贝尔奖:首次高分辨率精确模拟唐山大地震
  3. 从自来水公司到社会工作者再做运维,我深耕 IT 一线的这 8 年
  4. 40+场面试,100%通过率,我想分享的 14 条经验
  5. CSDN 插件限时内测,新用户抢永久免费去广告特权!
  6. 腾讯云发布全链路数据开发平台WeData,大数据开发迈入新时代
  7. 腾讯云发布全链路数据开发平台WeData,企业数据开发门槛降低60%
  8. tracert路由跟踪工具使用方法
  9. Coding and Paper Letter(二十)
  10. Chrome web 开发用到的插件