SQL语言学习-select查询
一、前言
SQL(Structual Query Language),是目前流行的标准化语言。
常用的SQL语句有以下几种
种类 | 说明 |
---|---|
查询语句 | 查询语句只有一种,即Select语句 |
DML语句(Data Manipulation Language ) | 也就是数据库操作语言,包括Insert、Update、Delete等 |
DDL语句(Data Definition Language) | 即数据定义语言,包含Create、Alter、Drop等语句 |
事务控制语句 | 包含,Commit、Rollback等 |
DCL语句(Data Control Language) | 主要用于权限的分配和回收 |
二、select语句
1. 常用内置函数
- Lower()函数
2.格式转换函数
- to_cahr(str,转换格式),将数值或时间转化成字符串
当实现对数值转化成字符串时,格式控制符如下:
当实现对时间转化成字符串时,格式控制符如下:
3.聚合函数
聚合函数包含下面5个函数:
avg(),max(),min(),sum(),count(),
4. select的执行顺序
- 执行顺/序very important!
- 首先执行where语句将原有记录过滤;
- 第二执行group by进行分组;
- 第三执行having过滤分组;
- 然后将select中的字段值选出来;
- 最后执行order by进行排序;