teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

書いている途中に誤って送信したため修正。

2021/08/18 11:15

投稿

neko_the_shadow
neko_the_shadow

スコア2395

answer CHANGED
@@ -1,9 +1,11 @@
1
- OVER句が不要かます。
1
+ 売上担当者名=鈴木一郎のデータについては、売上番号は"01"ではないという認識で正しいでしょうか?
2
2
 
3
+ 以下のようなSQLで実現できると思います (OVER句が不要かと思います)。
4
+
3
5
  ```SQL
4
6
  SELECT
5
7
  売上年月,
6
8
  MAX(売上担当者名) KEEP (DENSE_RANK LAST ORDER BY 売上明細番号) AS 売上担当者名
7
9
  FROM 売上テーブル
8
- GROUP BY 売上年月
10
+ GROUP BY 売上年月, 売上番号
9
11
  ```