2008.11.19
以下のテーブル[LIST]で、
Typeが2件以上重複する件数を集計するSQL。
LIST:
SQLは、
SELECT Type, COUNT(*) AS NameCount
FROM LIST
GROUP BY Type
HAVING (COUNT(*) > 1)
ORDER BY Type
結果:
丸1日悩んだ集計SQLだったのでメモ代わりに。
HAVINGなんて滅多に使わないから
普通に忘れてました…。
実行環境:SQL Server 2005
--
昨日は勢い余って
5時の始発で出社して終電で帰るという
ブッ飛んだ麻薬中毒者(?)みたいなことをしてしまったので、
今日は午前半休の上に定時退社、
実働=4時間ということをしてみました。
Typeが2件以上重複する件数を集計するSQL。
LIST:
Name | Type |
TANAKA | A |
SHIKI | C |
MARIA | A |
KURIYAKAWA | B |
TARO | O |
GEM | B |
GONZO | AB |
KARAKI | B |
SQLは、
SELECT Type, COUNT(*) AS NameCount
FROM LIST
GROUP BY Type
HAVING (COUNT(*) > 1)
ORDER BY Type
結果:
Type | NameCount |
A | 2 |
B | 3 |
丸1日悩んだ集計SQLだったのでメモ代わりに。
HAVINGなんて滅多に使わないから
普通に忘れてました…。
実行環境:SQL Server 2005
--
昨日は勢い余って
5時の始発で出社して終電で帰るという
ブッ飛んだ麻薬中毒者(?)みたいなことをしてしまったので、
今日は午前半休の上に定時退社、
実働=4時間ということをしてみました。
PR
●この記事にコメントする
●この記事へのトラックバック
忍者ブログ [PR]