- PR -

group by 項目A でselectに項目Aが入らない例

1
投稿者投稿内容
itchy
会議室デビュー日: 2006/03/18
投稿数: 1
投稿日時: 2006-03-18 22:15
こんばんわ。件名のとおり、たとえば
select 項目1、項目2 from テーブル名 group by 項目1、項目2、項目3
のように、項目3がgroup by のみで表示項目に入らない例にはどのようなもの(実務的な例)がありますでしょうか?
上記例のようなSQL文が必要な実務例を考えなくてはいけないのですが、なかなか思いつけないので、お知恵をお借りしたく思います。よろしくお願いいたします。
unibon
ぬし
会議室デビュー日: 2002/08/22
投稿数: 1532
お住まい・勤務地: 美人谷        良回答(20pt)
投稿日時: 2006-03-19 08:53
SELECT パソコン, バージョン FROM 利用環境 GROUP BY パソコン, バージョン, OS種別

パソコン, バージョン, OS種別
DESKPOWER, Windows XP, Windows
Power Mac G5, Mac OS X, Macintosh

この例だと、「OS種別」を細分化したものが「バージョン」のなので、「OS種別」をわざわざ表示する必要がない、という感じです。こういう状況を用語ではなんと呼ぶんでしたっけ。
1

スキルアップ/キャリアアップ(JOB@IT)