数据库复习

数据库操作

1.显示数据库

show databases;

2.创建数据库

create database test;
create database if not exists test;(没有就创建)

3.选中数据库

use test;

4.删除数据库

drop database test;
drop if exists test;(库存在就删除,不存在就不删)

数据表操作

1.创建表

create table table(id int,name varchar(20));

2.查看当前数据库中有哪些表

show tables;

3.查看指定表结构

desc table;

4.删除表

drop table test;

数据库增删改查

新增

insert into student values(1,‘zhuangsan’,‘123’);
insert into student(id,sn,name) values (102,2001,‘诸葛亮’),(103,2002,‘曹操’);
(多行插入+指定列插入)

查询

1.查看表结构

select * from 表名

2.指定列查询

select id ,name from 表名;

3.查询字段为表达式

select id ,name from 表名;

4.去重

select distinct math from 表名;
去除数学成绩相同的数据

5.排序

select name from 表名 student order by id+sn+mail desc;

6.条件

1.基本查询

select id ,name from 表名 where id<3;

2.AND and OR

select * from 表名 where chinese>80 and english>80;

3.范围查询

select name ,chinese from table where chinese>=80 and chinese<=90;

4.模糊查询

select name from 表名 where name like ‘孙%’;

修改

update student set mail = 777 where name = ‘C罗’;

删除

delete from 表名 where 条件

  • 12
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 11
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

伦敦看日出

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值