クラウドで 伸びる人沈む人 |
|
|
|
同じデータの件数を調べる
<IT技術の処方箋:同じデータの件数を調べる> 同じデータの件数を調べたい場合がありますね。 例えば、名前と出身(都道府県)をもつような テーブルがあって、東京出身は何人だろうか? そんなときは、group by と having を使います。 出身(都道府県)の項目名をpre、 テーブル名を xxx とすると、以下のようなSQLとなります。 select pre, count(*) from xxx group by pre とします。 さらに、そのカウントが1以上のものを取得したい場合は、 以下のようにします。 select pre, count(*) from xxx group by pre having count(*) > 1
慣れてきましたか?慣れてきたら、
Oracleバックアップの「嘘」も勉強 |