4.1DQL
(date query language:数据查询语言)
所有的查询操作都用它 Select
简单的查询,复杂的查询它都能做
数据库中最核心的语言
使用频率最高的语言
4.2指定查询字段
As起别名
语法:
select 字段(As 字段名) from 表 (As 表名)
函数 Concat(表 a,表b)
去重distinct
作用:去除select查询出来的结果重复的数据
语法:select ditinct 字段 from 表
数据库中的表达:文本值,列,函数。计算表达。。。
select 表达式 from 表
4.3where 条件字句
作用:检索数据中符合条件的值
搜索条件由一个或多个表达式组成
逻辑运算符
比较运算符
联表查询join
inner join:如果表中至少有一个匹配,返回行
right join会返回右表中所有值
left join会返回左表中所有值
自连接 :自己的表和自己的表连接,核心:一张表拆为两张一样的表
4.5分页和排序
排序;升序,降序
分页:语法: limit 起始值,页面大小
4.6子查询
where(嵌套一个查询)