MySql学习(三)

数据的操作(CRUD)

插入数据(insert)
sql 复制代码
插入数据的语法:
*	insert into 表名 (字段1,字段2,字段3) values (值1,值2,值3);
*	insert into 表名 values (值1,值2,值3);

插入的数据与字段类型必须是相同的。

数据的大小范围在字段范围内

值与字段一一对应

字符串或者日期类型数据需要使用单引号

sql 复制代码
insert into user values (1,'meimei','1956‐1‐1','1957‐1‐1','HR',5000,'meimeimei','xx'); insert into user values (2,'小凤','1996‐1‐1','2013‐1‐1','BOSS',15000,'mei','xx');
insert into user values (3,'聪聪','1993‐11‐11','2015‐09‐10','WORKER',500.0,'chou','yy');
insert into user values (4,'如花','1994‐1‐1','2013‐1‐1','BOSS',25000,'mei','xx'); 
insert into user values (5,'小苍','1991‐1‐1','2014‐1‐1','BOSS',15000,'mei','xx'); 
insert into user values (6,'小泽','1986‐1‐1','2013‐1‐1','BOSS',15000,'mei','xx');
修改数据( update
sql 复制代码
语法:update 表名 set 字段1=值,字段2=值 where 条件;
如果没有where条件语句,默认更新所有的数据。
如果有where条件,默认更新符合条件的记录。
sql 复制代码
将所有员工薪水修改为5000元。
update user set salary = 5000;
将姓名为'聪聪'的员工薪水修改为3000元。
update user set salary = 3000 where username = '聪聪';
将姓名为'小凤'的员工薪水修改为4000元,job改为ccc。
update user set salary = 4000,job = 'ccc' where username = '小凤';
将如花的薪水在原有基础上增加1000元。
update user set salary = salary+1000 where username = '如花';

删除数据( delete

sql 复制代码
语法:delete from 表名 where 条件;
如果没有where条件,默认删除所有的数据。
sql 复制代码
删除表中名称为'聪聪'的记录。
delete from user where username = '聪聪';

​​​​​​​

相关推荐
是隼人3 小时前
buuctf-pwn picoctf_2018_shellcode(ret2shellcode)题解(学习过程持续更新)
c语言·学习·安全·pwn入门·ctf入门
冰暮流星3 小时前
mysql之表子查询
数据库·mysql
m4Rk_3 小时前
【论文阅读】Agent 记忆机制(69):STITCH——用上下文意图解决“语义相关但情境错误”的记忆检索
论文阅读·人工智能·学习·开源·github
2601_949950634 小时前
个人在线刷题的工具
学习·考研·小程序·刷题·小程序推荐
今儿敲了吗4 小时前
03停用词过滤
笔记·python
一尘之中4 小时前
深入解析面向服务的架构(SOA):从特性到实施
学习·架构·ai写作
这个DBA有点耶5 小时前
MySQL大表DDL锁表锁到崩溃?Online DDL的3个关键参数和实战避坑
数据库·mysql·架构
秦哈哈5 小时前
【Hello Agents】学习笔记(二)
笔记·学习·microsoft
sunshine22 girl6 小时前
Java学习三 高级语法3, 方法
java·学习
银空飞羽6 小时前
职型求职工具实测:把简历分析、岗位匹配和定向优化串成一条求职链路
人工智能·经验分享·面试·职场和发展·跳槽·求职招聘·创业创新