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

質問編集履歴

1

追記:目標変更

2017/05/22 13:22

投稿

u-sukesan
u-sukesan

スコア161

title CHANGED
File without changes
body CHANGED
@@ -29,4 +29,48 @@
29
29
  |242|2017-05-11|田中|17000|18000|0|
30
30
  |243|2017-05-11|伊藤|12000|15000|0|
31
31
  |243|2017-05-11|鈴木|0|3000|8000|
32
- |245|2017-05-11|鈴木|12000|0|0|
32
+ |245|2017-05-11|鈴木|12000|0|0|
33
+
34
+
35
+ 追記:
36
+
37
+ 上記から発展させたく追記します。
38
+
39
+ |ordercode(int)|dat(date)|cat(int)|price(int)|tantou(text)|
40
+ |:--|:--:|--:|
41
+ |240|2017-05-11|1|12000|鈴木|
42
+ |240|2017-05-11|1|3000|鈴木|
43
+ |240|2017-05-11|2|8000|鈴木|
44
+ |240|2017-05-11|3|4000|鈴木|
45
+ |242|2017-05-11|1|12000|田中|
46
+ |242|2017-05-11|1|3000|田中|
47
+ |242|2017-05-11|1|2000|田中|
48
+ |242|2017-05-11|3|2000|田中|
49
+ |242|2017-05-11|2|10000|田中|
50
+ |242|2017-05-11|2|8000|田中|
51
+ |243|2017-05-11|1|12000|伊藤|
52
+ |243|2017-05-11|2|8000|伊藤|
53
+ |243|2017-05-11|2|5000|伊藤|
54
+ |243|2017-05-11|2|2000|伊藤|
55
+ |243|2017-05-11|1|13000|鈴木|
56
+ |243|2017-05-11|2|3000|鈴木|
57
+ |243|2017-05-11|3|5000|鈴木|
58
+ |243|2017-05-11|3|3000|鈴木|
59
+ |245|2017-05-11|1|12000|鈴木|
60
+ |245|2017-05-11|3|1000|鈴木|
61
+
62
+ 下記のようにしたい。
63
+
64
+ 条件は
65
+ cat3>0である場合
66
+ cat2>0であればcat2-cat3を返す
67
+ cat2<cat3の場合はcat2を0とし
68
+ cat1をcat1-(cat3-cat2)とする
69
+
70
+ |ordercode|dat|tantou|cat1|cat2|cat3|
71
+ |:--|:--:|--:|
72
+ |240|2017-05-11|鈴木|15000|4000|4000|
73
+ |242|2017-05-11|田中|17000|16000|2000|
74
+ |243|2017-05-11|伊藤|12000|15000|0|
75
+ |243|2017-05-11|鈴木|8000|0|8000|
76
+ |245|2017-05-11|鈴木|11000|0|1000|