« 国籍法改正案 | トップページ | ちょっといい話 »

2008.11.19

[SQL]重複するデータ件数を集計する

以下のテーブル[LIST]で、
Typeが2件以上重複する件数を集計するSQL。

LIST:

NameType
TANAKAA
SHIKIC
MARIAA
KURIYAKAWAB
TAROO
GEMB
GONZOAB
KARAKIB

SQLは、
SELECT Type, COUNT(*) AS NameCount
FROM LIST
GROUP BY Type
HAVING (COUNT(*) > 1)
ORDER BY Type

結果:

TypeNameCount
A2
B3

丸1日悩んだ集計SQLだったのでメモ代わりに。

HAVINGなんて滅多に使わないから
普通に忘れてました…。

実行環境:SQL Server 2005

--
昨日は勢い余って
5時の始発で出社して終電で帰るという
ブッ飛んだ麻薬中毒者(?)みたいなことをしてしまったので、
今日は午前半休の上に定時退社、
実働=4時間ということをしてみました。

|

« 国籍法改正案 | トップページ | ちょっといい話 »

コメント

この記事へのコメントは終了しました。

トラックバック


この記事へのトラックバック一覧です: [SQL]重複するデータ件数を集計する:

« 国籍法改正案 | トップページ | ちょっといい話 »