我试图让我的代码变得简单,这个
之间有什么区别INSERT INTO course (code, name, credits) VALUES
('WSD','Web systems Development','75');
INSERT INTO course (code, name, credits) VALUES
('DDM','Database Design & Management','100');
INSERT INTO course (code, name, credits) VALUES
('NSF','Network security & forensics','75');
这个?
INSERT INTO course (code, name, credits) VALUES
('WSD','Web systems Development','75');
('DDM','Database Design & Management','100');
('NSF','Network security & forensics','75');
它会产生相同的结果吗?
答案 0 :(得分:0)
是的,同样的。
您可以在MySql中一次插入多行,但不需要分号,而是需要逗号。
语法
INSERT INTO tbl_name
(a,b,c)
VALUES
(1,2,3),
(4,5,6),
(7,8,9);
你的例子
INSERT INTO course (code, name, credits)
VALUES
('WSD','Web systems Development','75'),
('DDM','Database Design & Management','100'),
('NSF','Network security & forensics','75');