TOP > SQL>

重複行の排除

データベース ORACLE MySQL PostgreSQL
対応状況

DISTINCTをつける事により、重複行が排除できます。

構文
SELECT DISTINCT 列名,列名2 FROM テーブル名;

DISTINCTを使用しない場合


使用例
mysql> SELECT name FROM ado;
+--------+
| name   |
+--------+
| sasuke |
| ziro   |
| taro   |
| yama   |
| sasuke |
| sasuke |
+--------+
6 rows in set (0.00 sec)

名前にDISTINCTを使用した例



mysql> SELECT distinct name FROM ado;
+--------+
| name   |
+--------+
| sasuke |
| ziro   |
| taro   |
| yama   |
+--------+
4 rows in set (0.00 sec)
お勧め商品
最近の記事
当サイトについて  免責事項  プライバシーポリシー
Copyright (C) Sasuke 2012 All rights reserved.