T2. 数据应用

2.1. DDL和DML语句

1.创建和维护数据库

语法:create database database_name

 删除数据库

语法:drop database database_name

2.创建和维护数据表结构

1).创建数据表

 

 注 :identity :自动增长

2).增删改语法(只有增加不同)

alter table 表名  add  字段名  数据类型 (无 column

alter table 表名 drop columun 字段名

alter table 表名 rename  columun 字段名 to 新字段名

alter table 表名 alter columun 字段名 数据类型

 2.1.2 使用DML语句维护数据表内容

增删改语法(删除不同,删除有from

insert [into] table_name [(字段列表)] values (值列表)

delete from table_name [where 条件表达式]

update table_name set 字段名1=值1,字段名2=值2,...; [where 条件表达式]

注: [ ] 代表可选项

 2.2 select 基本查询

2.2.1 select 基本语法

 注:select 不属于DML语句

2.2.2 查询结果排序

 2.2.3 distinct关键字

用于过滤重复的字段信息

 2.2.4 使用 top n 返回指定行数

 2.2.5 模糊查询

" % " 通配符用于匹配0到多个任意字符

" _ "  通配符仅匹配任意一个字符

" [ ] " 通配符用于指定一个字符集合

 2.3 聚合函数和分组查询

2.3.1 聚合函数

sum 返回选取的某列值的总和

max 返回选取的某列值的最大值

min 返回选取的某列值的最小值

avg 返回选取的某列值的平均值

count 返回选取的某列或记录的行数

 2.3.2 分组查询

语法:group by 字段列表 [having 条件表达式]

a.带条件分组查询:在 where 字句之后进行分组查询

b.having 字句对分组结果进行过滤:在分组的基础上,使用 having 字句对分组结果进行过滤

 注:group by 只能显示聚合函数和分组字段

2.4 连接查询

2.4.1 内连接查询

 2.4.2 简单多表查询

在from字句中,直接列出要连接的表,然后在 where 字句中指定连接条件

 eg:查询商品大类为“购物”的商品小类信息

显示商品大类 商品小类 团购价

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值