知识大全 用Distinct在MySQL中查询多条不重复记录值[2]

Posted

篇首语:少壮不努力,老大徒伤悲。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 用Distinct在MySQL中查询多条不重复记录值[2]相关的知识,希望对你有一定的参考价值。

用Distinct在MySQL中查询多条不重复记录值[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  结果会是:

  id name   a   b   c   c   b

  distinct怎么没起作用?作用是起了的 不过他同时作用了两个字段 也就是必须得id与name都相同的才会被排除……

  我们再改改查询语句:

  select id distinct name from table

  很遗憾 除了错误信息你什么也得不到 distinct必须放在开头 难到不能把distinct放到where条件里?能 照样报错

  很麻烦吧?确实 费尽心思都没能解决这个问题 没办法 继续找人问

  拉住公司里一JAVA程序员 他给我演示了oracle里使用distinct之后 也没找到mysql里的解决方案 最后下班之前他建议我试试group by

  试了半天 也不行 最后在mysql手册里找到一个用法 用group_concat(distinct name)配合group by name实现了我所需要的功能 兴奋 天佑我也 赶快试试

  报错 连mysql手册也跟我过不去 先给了我希望 然后又把我推向失望

cha138/Article/program/MySQL/201311/29589

相关参考

知识大全 适时增加Distinct提高查询效率

适时增加Distinct提高查询效率  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!只有增加DIST

知识大全 怎么从一个excel表中一万多数据中含有重复多条,如何做出只保留两条,其中大部分信息都有重复几条

怎么从一个excel表中一万多数据中含有重复多条,如何做出只保留两条,其中大部分信息都有重复几条将这些数据复制到一个新表的A列,在B1中输入公式=countif(a$1:a1,a1),下拉这个单元格公

知识大全 PL/SQL中用光标查询多条记录

PL/SQL中用光标查询多条记录  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  PL/SQL光标

知识大全 PL/SQL用光标查询多条记录

PL/SQL用光标查询多条记录  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  PL/SQL光标为

知识大全 PL/SQL用光标查询多条记录[1]

PL/SQL用光标查询多条记录[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &n

知识大全 PL/SQL用光标查询多条记录[3]

PL/SQL用光标查询多条记录[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &n

知识大全 PL/SQL用光标查询多条记录[2]

PL/SQL用光标查询多条记录[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &n

知识大全 mysql年月分组语句

  Java代码  SELECTcount(DISTINCT(arect_id))zcountajob_dept  DATE_FORMAT(submit_date%Y%m)zsubmit_date  

知识大全 查询及删除重复记录

  (一)查找表中多余的重复记录重复记录是根据单个字段(peopleId)来判断select*frompeoplewherepeopleIdin(selectpeopleIdfrompeoplegro