当前位置:七道奇文章资讯网站建设网站编程
日期:2010-11-16 09:48:00  来源:本站整理

mysql sql DISTINCT 删除反复记录[网站编程]

赞助商链接



  本文“mysql sql DISTINCT 删除反复记录[网站编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

如安在mysql中利用distinct关键字过滤在一个select语句的后果列表反复值

假如你在查询数据时想删除反复的数据,可以操纵distinct关键字过滤反复值,下面看下distinct用法.

select distinct column_name from table_name;

让我们来看看一个简单的例子,我们有一个汽车列表.每辆车都有一个id,品牌,范例和颜色,但目前我们只是简单的列出全部品牌:

select brand from car;
the result is:audi                                                                                                                                    audi                                                                                                                                    audi                                                                                                                                    bmw                                                                                                                                    bmw                                                                                                                                    lexus                                                                                                                                    lexus    

                                                                                                         

正如你可以看到品牌显示几次.但是我们要的是知道有多少差别的品牌,在db的.要得到此扩大查询,以下所示

select distinct brand from car;
 the result is:
 audi                                                                                                       bmw
 lexus


 
假如你想知道有多少次差别的品牌,那么我们就必须用count group by 来实现了,下面看实例


select brand, count(brand) from car group by brand;
and the result is:brand  count(brand)        
audi  3                   
bmw  2                   
lexus  2

  以上是“mysql sql DISTINCT 删除反复记录[网站编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • Windows 搭配 IIS7 PHP MySQL 环境
  • mysql Out of memory (Needed 16777224 bytes)的错误办理
  • mysql提醒[Warning] Invalid (old?) table or database name问题的办理办法
  • mysql启用skip-name-resolve情势时呈现Warning的处理办法
  • mysql启用skip-name-resolve情势时呈现Warning的处理办法
  • MySQL Order By语法介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • mysql数据库插入速度和读取速度的调整记录
  • MySQL Order By索引优化办法
  • MySQL Order By用法分享
  • mysql #1062 –Duplicate entry ''1'' for key ''PRIMARY''
  • MySQL Order By Rand()效率解析
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .