質問編集履歴
3
質問内容の修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -4,7 +4,7 @@
|
|
4
4
|
|
5
5
|
これは syntax error でダメみたいですが
|
6
6
|
```
|
7
|
-
INSERT INTO
|
7
|
+
INSERT INTO test_table (user_id, date, val) VALUES
|
8
8
|
((select id from users where user_name = 'user1'),'2019-06-10',1),
|
9
9
|
((select id from users where user_name = 'user2'),'2019-06-10',2),
|
10
10
|
((select id from users where user_name = 'user3'),'2019-06-10',3),
|
2
質問内容の修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -4,10 +4,10 @@
|
|
4
4
|
|
5
5
|
これは syntax error でダメみたいですが
|
6
6
|
```
|
7
|
-
INSERT INTO table (user_id, date,
|
7
|
+
INSERT INTO table (user_id, date, val) VALUES
|
8
8
|
((select id from users where user_name = 'user1'),'2019-06-10',1),
|
9
9
|
((select id from users where user_name = 'user2'),'2019-06-10',2),
|
10
10
|
((select id from users where user_name = 'user3'),'2019-06-10',3),
|
11
|
-
ON DUPLICATE KEY UPDATE
|
11
|
+
ON DUPLICATE KEY UPDATE val=VALUE(val);
|
12
12
|
```
|
13
13
|
のようなことをしたいですのですが MySQL で可能でしょうか
|
1
質問内容の修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,5 +1,3 @@
|
|
1
|
-
a x b に複合インデックスでユニーク制約をつけてあって
|
2
|
-
|
3
1
|
users テーブルに PK: id と user_name というカラムをもっていて
|
4
2
|
|
5
3
|
test テーブルにバルクインサートするとき username から users.id に変換したいです
|