假设我有一个表[tblemployee]
i have one department = 21
i have one status = 3
i have value = 1,2,3,4
i have member = 21,22,32,45
我想要一个单独的查询,它将插入4条记录,如
21 3 1 21
21 3 2 22
21 3 3 32
21 3 4 45
表示所有行的部门和状态相同 请帮帮我
答案 0 :(得分:4)
这样的东西?
INSERT INTO tblemployee(department, status, value, member)
VALUES(21, 3, 1, 21),(21, 3, 2, 22),(21, 3, 3, 32),(21, 3, 4, 45);
您可以在the documentation中找到有关INSERT语法的更多信息(查找 multirow )。
答案 1 :(得分:0)
为您的查询尝试类似的内容
INSERT INTO MyTable (ID, Name)
SELECT 123, 'Timmy'
UNION ALL
SELECT 124, 'Jonny'
UNION ALL
SELECT 125, 'Sally'