不灭的焱

革命尚未成功,同志仍须努力

作者:php-note.com  发布于:2019-02-02 16:00  分类:PHP基础  编辑

PREG_PATTERN_ORDER; // 默认选项。整个数组是二维数组,$arr1[0]是包括边界所构成匹配字符串的数组,$arr1[1]除去边界所构成的匹配字符串的数组;

作者:php-note.com  发布于:2019-02-02 15:37  分类:MySQL/NoSQL  编辑
select sum(score) from student where gender='boy' group by name having sum(score)>210;

其次,我们经常写的sql 就是 select count(a),sum(b) ....from tableName where .... 聚合函数都是在where 条件之前的,说明聚合函数的执行级别高于where。然后 where 子句的作用是在对查询结果进行分组前,将不符合where条件的行去掉,也就是在分组之前过滤数据,条件中不能包含聚和函数,使用where条件限制特定的行。 

最后,having 子句的作用是筛选满足条件的组,即在分组之后过滤数据,条件中经常包含聚合函数,使用having 条件过滤特定的组,也可以使用多个分组标准进行分组。