回答編集履歴
2
追記
test
CHANGED
@@ -31,3 +31,19 @@
|
|
31
31
|
```
|
32
32
|
|
33
33
|
のようidを明示してinsertして、逆からいれてあげるだけじゃないですか?
|
34
|
+
|
35
|
+
|
36
|
+
|
37
|
+
# 追記
|
38
|
+
|
39
|
+
あまり推奨されていませんが変数経由で処理することも検討ください
|
40
|
+
|
41
|
+
```SQL
|
42
|
+
|
43
|
+
insert into test values(1, 0, 0, 0) on duplicate key update
|
44
|
+
|
45
|
+
foo = (@a:=foo) + 1,bar = (@b:=bar)*0 + @a + 1,baz = @b + 1;
|
46
|
+
|
47
|
+
```
|
48
|
+
|
49
|
+
|
1
typo
test
CHANGED
@@ -30,4 +30,4 @@
|
|
30
30
|
|
31
31
|
```
|
32
32
|
|
33
|
-
のようidを明示してinsertして、逆からいれて
|
33
|
+
のようidを明示してinsertして、逆からいれてあげるだけじゃないですか?
|