数据处理之增删改
准备工作
CREATE TABLE IF NOT EXISTS emp1(
id INT,
NAME VARCHAR(15),
hire_date DATE,
salary DOUBLE(10,2)
);
添加数据
方式1:一条一条的插入数据
INSERT INTO emp1 VALUES(1,'TOM','2001-12-21',3400);
INSERT INTO emp1 (id, NAME, hire_date, salary) VALUES(2, 'Jerry', '2002-10-2', 4000);
INSERT INTO emp1 (id, NAME, salary) VALUES(3, 'Jerry', 4500);
INSERT INTO emp1 (id, NAME, hire_date, salary) VALUES(4, 'Jim', '2002-10-2', 4660),(5, 'Bob', '2002-10-2', 4650);
方式2:将查询结果插入表中
INSERT INTO emp1(id, NAME, salary,hire_date) SELECT employee_id,last_name,salary,hire_date FROM employees WHERE department_id IN (60,70);
更新数据
UPDATE emp1 SET hire_date = CURDATE() WHERE id = 3;
UPDATE emp1 SET hire_date = CURDATE(), salary = 6000 WHERE id = 4;
删除数据
DELETE FROM emp1 WHERE id = 1;