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

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

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
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值