SQL语言——DQL,DML,DDL

本文详细介绍了数据库操作的基础知识,包括DQL(数据查询语言)、DML(数据操作语言)和DDL(数据定义语言)。通过实例展示了如何创建表、插入、修改和删除数据,并提供了修改表结构和删除表的操作。此外,还涵盖了查询数据和查看表结构的方法,是数据库初学者的实用教程。
摘要由CSDN通过智能技术生成

一,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;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

zhi金——金小亮

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

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

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

打赏作者

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

抵扣说明:

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

余额充值