FE 午後  データベース  質問

午前試験免除制度対応!基本情報技術者試験のeラーニング【独習ゼミ】
やばいさん  
(No.1)
https://www.fe-siken.com/kakomon/29_aki/pm03.html
の設問3の"GROUP  BY~"  は外側のSELECT文に対して行っているのではないのですか?
(  )の中に対してGROUP  BYする場合、(  )の中にGROUP  BY  を書くべきでは?と思うんのですが‥
2018.10.17 17:28
chaosさん 
(No.2)
ご指摘の通り()の中をグループ化するなら()の中にGROUP BYを書かなくてはなりません。しかし()の中でSELECTしている項目はグループの値ではなく、個々の行の値です。ですから()の中をグループ化する必要はありません。()の中でSELECTした値で表を作り(表の名前がFACTTBです)、()の外でその表に対してGROUP BYをして、グループの値をSELECTしているのです。
2018.10.17 21:27

返信投稿用フォーム

スパム防止のためにスレッド作成日から30日経過したスレッドへの投稿はできません。

その他のスレッド


Pagetop