码迷,mamicode.com
首页 > 数据库 > 详细

数据库增删改查部分操作

时间:2019-08-31 17:41:01      阅读:102      评论:0      收藏:0      [点我收藏+]

标签:数据库增删改查   delete   增删改查   ike   databases   重复   成绩   mod   strong   

对库和表的增删改查

创建:

create database xxx default character set utf8

create table  yyy(

    aaa int,

    bbb varchar(10),

    ccc datetime

    ddd double

)

显示:

show databases 

show database xxx

show tables

删除:

drop database xxx

drop table yyy

修改:

alter database xxx default character set gbk

---选中库  use xxx

alter table yyy add column eee int    //添加字段

alter table yyy drop column aaa  //删除

alter table yyy modify column eee varchar(20)  //修改类型

alter table  yyy change column eee fff varchar(20)   //改字段名

alter table yyy rename to zzz  //改表明

对数据的增删改查

对表插入数据:

insert into yyy values(1,‘2‘,‘cc‘,‘数据数据‘)

insert into yyy(aaa,ccc) values(1,‘cc‘)

修改数据

update yyy set  ccc=‘数据‘,bbb=‘数‘ where id=2

删数据跑路:

delete from yyy where id=1

delete from:可带条件,不可删约束,可回滚

truncate table:不可带条件,可以删约束,不可回滚

查询表中的数据

select * from yyy

select aaa,bbb from yyy

select aaa as ‘编号‘,bbb as ‘成绩1‘ from yyy

select aaa as ‘编号‘,(bbb+ccc) as ‘成绩2‘  from yyy      //统计bbb和ccc的和,只能是数值类型。

select distinct ddd from yyy    // dinstinct去除重复选项

select * from yyy where aaa=1    //只统计满足where 后条件的数据

select * from yyy where   ddd <> ‘数据‘   // <>不等于

select * from yyy where  eee is null    //   is null   。 is not null 。

select * from yyy where  eee i=‘‘     // 空字符串 ‘‘

模糊查询:  like       %随意字符, _一个字符

select * from yyy where aaa like ‘%张%‘ 

select * from yyy where aaa like ‘张_‘ 

 

数据库增删改查部分操作

标签:数据库增删改查   delete   增删改查   ike   databases   重复   成绩   mod   strong   

原文地址:https://www.cnblogs.com/god3064371/p/11439536.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!