摘要: # DML语言 /* 数据操作语言: 插入:insert 修改:update 删除: delete */ 一、插入语句 insert /* 语法: 方式一: insert into 表名(列名,。。) values(值1,值2,。。。。) 方式二: insert into 表名 set 列名=值1,列名=值2,。。。。 */ #1. 插入值的类型要与列的类型一致或者兼容 use gi... 阅读全文
posted @ 2019-09-18 23:05 lililili—— 阅读(257) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-09-18 22:04 lililili—— 阅读(228) 评论(0) 推荐(0)
摘要: #进阶8:分页查询 /* 应用场景:要显示的数据,一页显示不全,需要分页提交sql请求 语法: select 查询列表 from 表 【join type】 join 表2 on 连接条件 【where筛选条件】【group by分组字段】【having】【order by】 limit offset,size; offset要显示条目的起始索引(索引从0开始) size要显示的条... 阅读全文
posted @ 2019-09-18 20:20 lililili—— 阅读(333) 评论(0) 推荐(0)
摘要: #进阶7:子查询 /* 含义: 出现在其他语句中的select语句,称为子查询或者内查询 外部的查询语句,称为主查询或外查询 分类: 按照子查询出现的位置: select后面:只支持标量子查询 from后面:支持表子查询 重点:where或者having后面: 标量子查询,重点 列子查询,重点 行子查询(用的较少) exists后面(相关子查询):表子查询 按照结果集的行列不同: 标量子查询(结果 阅读全文
posted @ 2019-09-18 20:09 lililili—— 阅读(176) 评论(0) 推荐(0)
摘要: 内连接:说明:组合两个表中的记录,返回关联字段相符的记录,也就是返回两个表的交集(阴影)部分。 左连接:left join 是left outer join的简写,它的全称是左外连接,是外连接中的一种。 左(外)连接,左表(a_table)的记录将会全部表示出来,而右表(b_table)只会显示符合 阅读全文
posted @ 2019-09-18 16:51 lililili—— 阅读(325) 评论(0) 推荐(0)
摘要: #进阶5:分组查询 /* select 分组函数,列(要求出现在group by的后面) from 表 【where 筛选条件】 group by 分组的列表 【order by 子句】 注意: 查询列表必须特殊,要求是分组函数和group by后出现的字段 特点: 1.分组查询中的筛选条件分为两类 数据源 位置 关键字 分组前筛选 原始表 group by 前 where 分组后筛选 分组后的结 阅读全文
posted @ 2019-09-18 14:51 lililili—— 阅读(373) 评论(0) 推荐(0)