萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> mysql教程 >> mysql去掉重復值的簡單方法

mysql去掉重復值的簡單方法

本文章來給大家介紹一個mysql去掉重復值的簡單方法 ,希望此教程對各位朋友會有所幫助哦。

一、mysql去掉重復值的簡單方法

例子:

    table
id name
1 a
2 b
3 c
4 c
5 b

庫結構大概這樣,這只是一個簡單的例子,實際情況會復雜得多。

比如我想用一條語句查詢得到name不重復的所有數據,那就必須使用distinct去掉多余的重復記錄。

 代碼如下 復制代碼 select distinct name from table

得到的結果是:

name
a
b
c

二、取得表數據的組數

 代碼如下 復制代碼

方法一、select count(distinct name) from table


方法二、SELECT count(1) as total FROM (select `a_id` from tablename  group by `a_property`)

臨時表名

copyright © 萬盛學電腦網 all rights reserved