SQL语言——DQL,DML,DDL

一,DQL与DML

DQL:数据查询语言,主要用于数据的查询,使用select子句,where子句等进行组合查询
DML:数据操作语言,主要是对数据库中的数据进行增删改操作,使用insert,delete,update
DDL:数据定义语言,主要针对的是数据库对象,进行创建,修改,删除,包括:create,alter,drop

二,创建表

# 创建数据库表
create table student(
	id int(6),
	sname varchar(6),
	phonenum varchar(16),
	sex char(1)
);
# 查询数据
select * from student;

# 查询表结构
desc student;

在这里插入图片描述

三,插入数据

1,插入单条数据

insert into student values (1,'甲','1234567','男')insert into student values (2,'乙','2234567','女')insert into student values (3,'丙','3234567','男')

2,一次性插入多条数据

insert into student values (1,'甲','1234567','男') ,(2,'乙','2234567','女') ,(3,'丙','3234567','男')

在这里插入图片描述

四,修改,删除数据

1,修改数据

update student set sex = '女' where id =1;

将id=1的学生的性别改为女
在这里插入图片描述
2,删除数据

delete from student where id = 2;

在这里插入图片描述

五,DDL操作

1,create创建表

# 创建数据库表
create table student(
	id int(6),
	sname varchar(6),
	phonenum varchar(16),
	sex char(1)
);

2,修改表的结构

alter table student add minzu char(6) after id;# 在id列后加入minzu列
alter table student drop minzu;# 删除minzu列
alter table student add minzu char(6); # 在末尾添加民族列
alter table student modify minzu varchar(6);# 修改minzu列的字段样式

在这里插入图片描述
3,删除表

drop table student;
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

zhi金——金小亮

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

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

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

打赏作者

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

抵扣说明:

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

余额充值