SQL基本语句

SQL(Structured Query Language,结构查询语言)是一个功能强大的数据库操纵语言。
SQL命令有几个分组,DML、DDL、DCL
DML:用于检索或者修改数据
DDL:用于定义数据的结构,比如、创建、修改或者删除数据库对象
DCL:用于定义数据库用户的权限

DML命令
SElECT:用于检索数据
INSERT:用于增加数据到数据库
UPDATE: 用于从数据库中修改现存的数据
DELETE:用于从数据库中删除数据

Select,从数据库中检索所需要信息
Select * From TableName
查询表的所有字段
Select T1.Table_ID AS ID, T1.Table_Name AS Name
From TableName T1
Where T1.ID<20
查询出的数据列名换为AS后面的
From指定从哪些表中获取数据,可以同时给表取一个别名
Where 指定从表中获取哪些记录
Select * From TableName
Order by Table_Name
Order by指定结果如何排序asc升序、desc降序,不写默认升序
Group by 对查询结果进行分组合并
在这里插入图片描述
Count()j将数据进行合计,根据Class进行分组,就可以得出这个class有的数据有多少个
Having,与group by配套使用,类似Select的where,但主要是针对分组字段的条件
在这里插入图片描述
通过having筛选后将不满足的数据剔除

DDl命令
CREATE TABLE :创建表结构
ALTER TABLE :修改表结构
DROP TABLE :从数据库中删除表
CREATE INDEX :创建索引
DROP INDEX :删除索引

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值