需要查询不重复的记录值

例如有如下表结构和值

table

fid name sex

1

a  男 2      b    男 3      c    女 4      d    女 5      a    男 6      b    男 一:distinct select distinct name from table 结果: name a b c d 如果要同时打开其它记录 二:group by 1.select *, count(distinct name) from table group by name 2.select min(fid),name,sex from table group by name 结果: fid name sex 1      a    男 2      b  男 3      c    女 4      d    女 如果要打开所有记录,不指定字段用(*) select * from table where fid in(Select min(fid) FROM table groupby name) 结果: fid name sex 1     a    男 2      b  男 3      c    女 4     d    女 三: 查询数据中所有某字段不重复的记录 select * from table where name in(select name from table group byname having count(name)=2) 结果: fid name sex 1      a  男 2      b  男 5     a   男 6     b   男 以此类推: select * from table where name in(select name from table group byname having count(name)=1) 总结: select distinct name from table打开不重复记录的单个字段 select * from table where fid in(Select min(fid) FROM table groupby name)打开不重复记录的所有字段值 select * from table where name in(select name from table group byname having count(name)=1)打开不重复任意次数的所有记录

mysql去重求次数_Mysql 去重相关推荐

  1. mysql 去重求总数_Mysql获取去重后的总数

    协议森林16 小美的桌号(DHCP协议) 作者:Vamei 出处:http://www.cnblogs.com/vamei 转载请先与我联系. DHCP协议用于动态的配置电脑的网络相关参数,如主机的I ...

  2. mysql数据聚合技术_Mysql 去重 聚合

    示例数据表中的数据: mysql> select * from talk_test; +----+-------+--------+ | id | name  | mobile | +----+ ...

  3. Mysql中去重的语法_MySQL去重distinct

    去重 在MySQL中需要查询表中不重复的记录时,可以使用distinct关键字过滤重复记录. 语法: select distinct [,...,] from ; 数据表如下: mysql> s ...

  4. mysql 去重取最大值_mysql去重取最大值,逻辑类似oracle的over(partition by)函数

    像下表一样的数据,有重复的合同号,但是我只想保留同一合同号中回款金额最大的那一行,也就是图中红框里的数据. oracle方法: 在oracle中,我们可以简单地用over(partition by)函 ...

  5. mysql 语句 求比值_Mysql求百分比

    根据相应条件抽出相应count数(myCount) 抽出总count数(totalCount) 计算百分比:myCount / totalCount * 100 四舍五入:使用ROUND函数ROUND ...

  6. mysql限制登录次数_mysql会话控制限制登录次数(connection_control插件)

    mysql会话控制限制登录次数(connection_control插件) 发布时间:2020-05-16 17:34:54 来源:51CTO 阅读:8211 作者:蒋将将 数据库环境: Server ...

  7. mysql查询连续次数_Mysql如何查询连续的时间次数

    在网上看到一道有意思的题目,大意是如何在mysql查询连续的时间内登录的次数.原文链接: 首先建表,填充测试数据: CREATE TABLE `tmysql_test_lianxu_3` ( `id` ...

  8. Mysql中按某一字段去重,并查询去重后的所有字段

    1.Mysql中按某一字段去重,并查询去重后的所有字段 SELECT pnum, name   FROM products AA  WHERE id =        (SELECT MIN(id)  ...

  9. mysql 查询最多的_MySQL中用通用查询日志找出查询次数最多的语句的教程

    MySQL开启通用查询日志general logmysql打开general log之后,所有的查询语句都可以在general log文件中以可读的方式得到,但是这样general log文件会非常大 ...

最新文章

  1. Android动画曲线库AndroidEasingFunctions
  2. Java:Java的输入类Scanner
  3. 【渝粤教育】国家开放大学2018年春季 0177-22T电机学(二) 参考试题
  4. C#编写程序监测某个文件夹内是否有文件进行了增,删,改的动作?
  5. C程序100例 第一题
  6. python切片习题与详细讲解
  7. (寻找第K小的数amp;amp;寻找第K小的数的和)
  8. C++-十进制转二进制(matlab-dec2bin函数)
  9. 你不知道的接口测试之简单的开始
  10. SHELL使用sudo echo x 时提示权限不够,怎么办?
  11. laravel 模型事件 updated 触发条件
  12. 如何自定义MATLAB神经网络激活函数
  13. 5W1H分析法和5W2H分析法
  14. word给图片插入题注并在文中交叉使用
  15. 电脑能登录微信,但不能上网
  16. 华为云服务器安全组设置
  17. Photoshop插件-证件照-2寸裁剪-2寸排版-脚本开发-PS插件
  18. JDO持久 (jdbc ejb)
  19. 未来架构:从服务化到云原生
  20. 数据库身份证号加密密码加密_使用基于密码的加密保护会议室数据库

热门文章

  1. “忠诚僚机”不应该“忠诚”
  2. Project:文本抄袭自动检测分析
  3. 寻 友 软 件(持续更新)
  4. 多种方法解决Error querying database. Cause: java.sql.SQLException: No value specified for parameter 1
  5. linux脚本同时运行,shell多个脚本同时执行
  6. mybatis 丢失最后一个属性为空_盘点曾经热血传奇中被谣传带隐藏属性的装备,最后一个坑了不少玩家...
  7. mysql字符串比较日期_比较MySQL中的日期字符串
  8. 小程序源码:新款最火表情包壁纸独立后台美化二开版本新增加喝酒神器功能
  9. 2020 办公室带薪养生指南
  10. 全国计算机等级考试二级web程序设计公共知识点