sql基础语句

创建一个表

create table douban1(
			sid int,
			name varchar(20),
			sex varchar(10)
)

一、修改表

修改字段的类型

修改sid的类型为varchar(20)
alter table dy modify sid varchar(20)

添加字段

alter table dy add id int

添加字段 sid 并且设置为主键

alter table dy add id int primary key

添加字段 sid 并且设置为主键并且设置自增

alter table dy add id int primary key auto_increment

删除字段

alter table dy drop sid 

修改表名 原名dy  改为dyu

rename table dy to dyu 

修改字符集 为 utf8mb4

alter table dyu CHARACTER set utf8mb4

列名 sname 修改为 name

alter table dyu change column sname name varchar(20) 

删除表

drop table dyu

二、曾

创建表

create table emp(
  id int,
  name varchar(40),
  sex varchar(4)
);

插入数据

insert into emp(id,name,sex) values(1,'张三','男')

如果要插入全部数据 不用写字段名

insert into emp values(2,'李四','男')

插入某些数据  要把要插入的字段名写上

insert into emp(id,name) values(3,'王五')

三、改

修改表数据  将张三的id改为 5

update  emp set id = 5 where name='张三'

修改表数据  将所有的id改为 5

update  emp set id = 5 

修改多个值   将张三的id改为 1  性别改成女

update emp set id = 1,sex = '女' where name = '张三'

四、删

删除表中所有数据  使用delete

delete from emp

删除表中所有数据 使用truncate

TRUNCATE table emp

五、查

查询所有信息

select * from emp

查询姓名 和id

select id,name from emp

查询姓名为张三的信息

select * from emp where name= '张三'

查询id > 2 的名字

select * from emp where id >2

查询id 在 1-3 之间的同学的所有信息

select * from emp where id>1 and id <3

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值