MYSQL基础六--数据的增删改
1.插入完整数据
INSERT INTO tab_red(表名)(id,dname) VALUES(1,‘moxue’);
如果插入的数据包括了所有的序列名,且顺序必须一一对应(可以首先通过查看所有数据查看列名和顺序),则可以不加表明后的括号
INSERT INTO tab_red(表名) VALUES(2,'HAHA');
如果只是插入一列数据,其他列不加数据,那么可以通过以下方式获得
INSERT INTO tab_red(dname) VALUES('luoye');
2.查看所有的数据
SELECT * FROM tab_red;
3.插入多条数据
INSERT INTO tab_red(表名)(dname,id) VALUES(‘wowo’,3),('mantou',4),('gougou',5);
4.将查询到的结果插入到某表中
INSERT INTO tab_blue(username) SELECT dname FROM tab_red;
将tab_red表中的dname数据全部都复制到了tab_blue中的username中。
5.更新特定数据
UPDATE tab_red SET dname = 'qishi' WHERE dname = 'moxue';
通过运算符来更新数据
UPDATE tab_red SET dname = 'haha' WHERE id <5;
6.删除特定数据
DELETE FROM tab_red WHERE dname = 'qishi';
DELETE FROM tab_red WHRER id < 6;
DELETE FROM tab_red;如果删除语句中,没有关键字WHERE,将删除表中所有的数据。