このページに関してのお問い合わせはこちら
SQL質疑応答スレ 9問目
ツイート
784
:
777
:
2010/04/13(火) 21:12:27 ID:???
>>779
うーん、そもそもそこから怪しいかも。
1. とりあえず「Cが('04', '08', '09')の奴のA, B, D」を取得する。
2. この中で、各Aに対して最小のDを取得する。
3. 1とは別の「Cが('04', '08', '09')の奴のA, B, D」を取得する。
4. 3のA=2のA、3のD=1のDを満たすA, Bを取得する。
5. 4で取得した各Aに対して、最小のBを取得する。
という考え方だと、group byはAでいい気がします。typoがなければ。