回答編集履歴
1
クエリ直書きに変更
test
CHANGED
@@ -7,3 +7,25 @@
|
|
7
7
|
②売り上げ付け替え時
|
8
8
|
⇒ 従業員マスター履歴から、売上日時のその時に登録されていた従業員を選択肢として表示。
|
9
9
|
![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-02-22/df158b79-4c77-43f5-bacd-d73a3ba1ead7.png)
|
10
|
+
|
11
|
+
登録時は従業員現在マスターから選択させる。
|
12
|
+
|
13
|
+
SELECT
|
14
|
+
employee_code,
|
15
|
+
employee_name
|
16
|
+
FROM
|
17
|
+
m_current_employees;
|
18
|
+
|
19
|
+
|
20
|
+
|
21
|
+
売り上げ付け替え時は、従業員マスター履歴から、その売り上げ登録時に存在していた従業員を抜き出して、その中から選択させる。
|
22
|
+
|
23
|
+
SELECT
|
24
|
+
employee_code,
|
25
|
+
employee_name
|
26
|
+
FROM
|
27
|
+
m_employee_log
|
28
|
+
WHERE
|
29
|
+
registration_date <= (SELECT sales_datetime FROM sales_number = '売上番号' )
|
30
|
+
AND
|
31
|
+
(SELECT sales_datetime FROM sales_number = '売上番号' ) <= deregistration_date;
|