データ分析とインテリジェンス

[SQL]重複を無くしてユニークな値を抽出

■重複を無くしてユニークな値を抽出するSQL

SELECT distinct 列名 FROM テーブル名;

■実行例

salesテーブル

store_namesales
新宿3000
渋谷2000
池袋2500
東京2800
品川1700
新橋1700
上野1500
秋葉原2100

salesテーブルからsalesの一覧を大きい順に抽出

SQL

SELECT distinct sales FROM sales order by sales desc;

実行結果

sales
3000
2800
2500
2100
2000
1700
1500

1700が1行になっていることを確認。

■動作確認

mysql5.5

■目次

データ分析のためのSQL 目次はこちら。

このエントリーをはてなブックマークに追加

タグ:sql


最新のブログ記事5件

定期レポートを効率化する
最悪のデータ分析組織とは
「何を知りたいのか」がわからなければデータ分析は始まらない
データ分析で業務委託を使う・外注する方法
データ分析について考えたことのまとめ

ブログトップ > [SQL]重複を無くしてユニークな値を抽出