第十四章 使用子查询
第十三章 分组数据
分组数据,以便于汇总表内容的子集 GROUP BY 和HAVING数据分组创建分组数据分组分组允许把数据分为多个逻辑组,以便能对每个组进行聚集计算创建分组
第十二章 汇总数据
SQL的聚集函数及汇总表的数据聚集函数AVG()函数注意COUNT()函数注意MAX()函数聚集函数汇总数据而不用把它们实际检索出来。有时候需要对表中的数据进行汇总,而不是想得到数据本身,如果返回数据本身则对时间、带宽和处理资源的浪费确定表中行数获得表中行组的和找出列表的最大值、最小值、平均值MyS
第十一章 使用数据处理函数
第十章 创建计算字段
计算字段客户机与服务器的格式拼接字段CONCAT(str1,str2,...)MySQL的不同之处删除多余空格TRIM(str)使用别名计算字段储存在数据库表中的数据一般不是应用程序所需要的格式。例如信息包含在不同列表中数据大小写格式混合对数据进行总数、平均值等计算需要直接从数据库中检索出转换、计算
第九章 使用正则表达式进行搜索
WHERE子句内使用正则表达式REGEXP更好地控制数据过滤正则表达式介绍使用MySQL正则表达式 REGEXP仅支持正则表达式的一个子集基本字符匹配LIKE和REGEXP的区别匹配不区分大小写进行OR匹配正则表达式介绍正则表达式使用来匹配文本的特殊的串(字符集合)例如从文本中提取电话号码、查找名字
第八章 使用通配符进行过滤
通配符、LIKE操作符LIKE操作符通配符搜索模式百分号%通配符在搜索词末端在搜索词两端在搜索词中间注意尾空格注意NULL下划线_通配符LIKE操作符使用通配符可以创建比较特定数据的搜索模式通配符用来匹配值的一部分的特殊字符搜索模式由字面值、通配符或者两者组合构成的搜索条件为了在搜索子句中使用通配符
第七章 数据过滤
WHERE高级搜索和NOT、IN操作符组合WHERE子句组合WHERE子句
第六章 过滤数据
WHERE子句指定搜索条件使用WHERE子句SQL过滤与应用过滤WHERE子句位置WHERE子句操作符检查单个值使用WHERE子句根据特定操作或报告的需要提取表数据的子集,指定搜索条件(search criteria),搜索条件也称为过滤条件(filter condition)数据根据WHERE子句
第五章 排序检索数据
ORDER BY子句排序数据 DESC ASC如果不排序,数据一般将以其在底层表中出现的顺序显示。可以为数据最初添加到表中的顺序,但是如果数据后来进行过更新或删除,则此顺序将会收到MySQL重用回收存储空间的影响如果不明确排序,则检索出的数据顺序没有任何意义子句SQL语句由子句构成,有些子句是必须的