12月 032012
 

重複データを除く

MySQLでは重複したデータを取り除くこともできます。
今回の例では、address列に重複したデータがいくつもあります。
これを除いてみます。

mysql> SELECT DISTINCT(address) '住所' FROM member;
+--------+
| 住所   |
+--------+
| 東京   |
| 群馬   |
| 埼玉   |
| 茨城   |
| 千葉   |
+--------+
5 rows in set (0.00 sec)

FROM句でmemberテーブルを指定し、SELECT句でaddress列を指定し、それに対して
DISTINCTを指定することによって、重複したデータを排除しています。
さらに、このaddressに対して’住所’という別名をつけています。

 Leave a Reply

(required)

(required)

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>