当前位置:Gxlcms > 数据库问题 > MySQL笔记:数据插入

MySQL笔记:数据插入

时间:2021-07-01 10:21:17 帮助过:3人阅读

DATABASE MYDB; USE MYDB; CREATE TABLE IDENTITY ( NAME CHAR(20) PRIMARY KEY, BIRTH DATETIME NOT NULL, HOME CHAR(20) ); CREATE TABLE STUDENT ( NUMBER INT PRIMARY KEY AUTO_INCREMENT, NAME CHAR(20) NOT NULL, AGE TINYINT NOT NULL, HOME CHAR(30) ); INSERT INTO STUDENT VALUES (30, Curry, 10, Golden State); #不指定字段名 INSERT INTO STUDENT (NAME, AGE, HOME) VALUES (Durant, 11, Golden State); #指定字段名 INSERT INTO STUDENT (NAME, AGE, HOME) VALUES (Curry, 30, Golden State), (Durant, 29, Golden State), (James, 23, Cleveland), (Irving, 11, Boston); #插入多条记录 INSERT INTO STUDENT (NAME, AGE, HOME) SELECT NAME, TIMEDIFF(NOW(), BIRTH), HOME FROM IDENTITY; #插入查询结果 SELECT * FROM STUDENT; DROP DATABASE MYDB; View Code

 

二、更新记录

技术分享图片
INSERT INTO STUDENT VALUES (35, Durant, 0, 29, Oklahoma);
UPDATE STUDENT
SET HOME = Golden State
WHERE NUMBER = 35;
View Code


三、删除记录

技术分享图片
DELETE FROM STUDENT
WHERE HOME = Golden State; #清除指定条件的数据
DELETE FROM STUDENT; #清空所有数据
View Code

 

MySQL笔记:数据插入

标签:identity   stat   font   student   data   select   ide   home   class   

人气教程排行