导图社区 第五章 表单查询(阶段二)
软件测试基础学习--第五章 表单查询(阶段二),分享了条件查询、排序、分组统计、分页的内容,适合小白了解观看
软件测试基础学习--阶段四 PYthon编程,分享了面向对象、文件的知识,本图适合小白了解观看。
软件测试基础学习--阶段四 PYthon编程,一起来认识python、变量输入输出、运算符和判断if、循环,本图适合小白了解观看。
软件测试基础学习--第五章 tpshop项目实战(阶段三),分为 1.tpshop环境搭建、快速熟悉项目、测试流程、熟悉数据库、轮播图、购物车,适合小白了解观看。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
第五章 表单查询
1.条件查询
1.SQL语言删除数据
delete from 表名 where 条件;
2.SQL语言查询数据
查询部分字段,只需修改 * 的位置,多个字段逗号隔开
select 字段1,字段2 from 表名;
修改别名
select 旧字段 as '新字段' from 表名;
select 旧字段 '新字段' from 表名;
3.比较运算符和逻辑运算符
查询某条件表里所有信息
select * from 表名 where 条件
比较运算符
= > < >= <= 不等于: != <>
逻辑运算符
and ; or ; not :表示对条件取反
注意
在where关键字后侧的字符串数据,必须给引号,否则会报错
4.模糊查询
关键字: like(字符: %匹配任意多个字符)
格式: where 字段 like '%信息';
符号
%
%匹配任意多个字符)
%内容% :包含内容信息
%内容: 以内容结尾的信息
内容%: 以内容开头的信息
-
匹配单个任意字符
5.范围查询
范围查询
between起始值 and 结束值: 表示一个连续的范围
注意:范围从小到大
in(条件1,条件2,....): 表示在某个不连续范围内
6.空判断
判断空
null :空 is null /is not null
‘ ’:空字符(例如: 空格/制表符(tab))
2.排序
order by 字段名 asc(升序)/desc(降序)
默认情况下,order by 是以升序进行的,因此asc可以省略
3.分组统计
1.聚合函数
count():查询总计录
max():最大数
min():最小数
sum():求和
avg():平均数
2.SQL语句分组
group by 字段
可以根据给出的字段数据进行数据分组
注意: 分组要配合聚合函数使用
目的是对分组后的数据进一步的统计
3. 语句分组后进行条件筛选
分组后想再次进行条件筛选,可以使用 having 关键字
4.对比 where 与having
where 是对from 后面指定的数据筛选,属于对原数据的筛选
having 是对ggroup by 结果进行筛选
having 后面的条件中可以用聚合函数,where 后面不可以
4.分页
SQL语句分页查询
语法: select * from 表名 limit start,count
start 索引从0开始
例如: 查询前3 行学生信息
select * from 表名 limit 0,3
SQL语句分页查询公式的应用
已知显示m条数据,求显示n条的数据
limit(n-1)*m,m
语法: select * from students limit(n-1)*m,m
主题