(二)表的基本增删改查语句

mysql 专栏收录该内容
2 篇文章 0 订阅

先创建一个简单表(关于一个班级):

create table class(

name varchar(10),

sex varchar(4),

mathgrade int 

)engine myisam charset utf8;

------------------------------------------------------------------------------------------------------------------

 1、insert增操作:

insert into class 

(name,sex,grade)              #  声明往哪几列插入值 用逗号隔开   如果全部列都加可省略此语句

values           #写入值提示

(‘张三’,‘男’ ,90) ; #按照声明列的顺序写值  如需添加多行可以用逗号隔开

语法:

insert into tableName (声明添加的数据的列名) values (按顺序加入声明的列名)(,..... 多行添加);

------------------------------------------------------------------------------------------------------------

2、update改操作    

将之前插入的张三名字改成李四 成绩改为98

update class set

name='李四',         #修改多列用逗号隔开  

mathgrade=98

where name='张三'  ;   #该出是一个表达式  只修改当表达式为真的那一行 如果不加会修改所有行          

 语法

update tableName set 要更改的列的名字(多列用逗号隔开)  expression ;

-------------------------------------------------------------------------------------------------------------------------

3、delete 删操作

#删除只能删除某一行   不存在单纯的删除某一行上单个列的数据 这个意义等同于改

下面删除之前插入并修改的李四行

delete  from calss where name='李四';

语法: delete from tableName where expression;

----------------------------------------------------------------------------------------------------------------------

4、select查操作

查表的要点:查哪个表 查哪些列  查哪些行

先查询李四的名字和成绩

select  name  ,mathgrade from class where name='李四';  

语法:select 要查询的列(多个用逗号隔开) from tableName where expression;



  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值