创建集合: collect 辅助函数会利用传入的数组生成一个新的 Illuminate\Support\Collection 实例。 $collection = collect([1, 2, 3]); 默认Eloquent模型的集合总是以 Collection 实例返回;你可以随意的在你应用程序中使 ...
分类:
其他好文 时间:
2016-12-23 16:32:15
阅读次数:
120
数据查询:SELECT 以下所有的查询都基于以下的表格: 学生表:STUDENT(SNO,Sname,ssex,sage,sdept); 课程表:course(cno,cnama,cpno,ccredit) 学生选修表:sc(sno,cno,grade) 单表查询 Select [all|disti ...
分类:
数据库 时间:
2016-12-22 19:23:20
阅读次数:
437
MySQL的锁机制比较简单,其最显著的特点是不同的存储引擎支持不同的锁机制。比如,MyISAM和MEMORY存储引擎 采用的是表级锁;BDB存储引擎采用的是页面锁,但也支持表级锁;InnoDB存储引擎既支持行级锁,也支持表级锁,但默认 情况下采用行级锁。 MySQL这3种锁的特性可大致归纳如下: ( ...
分类:
数据库 时间:
2016-12-21 16:14:38
阅读次数:
256
>>>>>> >>>> 创建视图: create view goodsavgview as select cat_id,avg(shop_price) as avgshop_price from goods group by cat_id 1、视图是什么? 答:视图是一个虚拟的表,没有实实在在的数据 ...
分类:
其他好文 时间:
2016-12-20 23:27:27
阅读次数:
156
一、GROUP BY GROUP BY语句用来与聚合函数(aggregate functions such as COUNT, SUM, AVG, MIN, or MAX.)联合使用来得到一个或多个列的结果集。语法如下: 举例 比如说我们有一个学生表格(student),包含学号(id),课程(co ...
分类:
其他好文 时间:
2016-12-18 23:39:14
阅读次数:
184
-》完整的select语句及执行顺序(必须记住) 5...select 5.2->distinct 7...top n [percent] 5.1->列名 聚合函数(1.2->列名或表达式) 1...1.1->from 表名 2...where 条件 3...group by ... 4...hav ...
分类:
数据库 时间:
2016-12-18 18:18:58
阅读次数:
159
By francis_haoDec 17,2016 统计函数数据记录查询 统计函数 统计函数描述count()count(*):统计表中记录条数(包括NULL值字段) count(field): 统计表中记录条数(不包括NULL值字段)avg()计算字段值的平均值sum()计算字段值总和max()查... ...
分类:
数据库 时间:
2016-12-18 01:18:10
阅读次数:
230
--1.聚合函数不统计空值 select * from TblStudent select count(tsid) from TblStudent select avg(tsage) from TblStudent --avg()也是不统计空值的。 select sum(tsage) from Tb ...
分类:
数据库 时间:
2016-12-16 00:58:40
阅读次数:
171
分组去重查询,并执行某一个函数 :select 分组字段,聚合函数 from 表名 where 条件 group by分组字段 select 分组字段,聚合函数 from 表名 where 条件 group by分组字段 having过滤条件 例:select cno, avg(degree) fr ...
分类:
数据库 时间:
2016-12-15 20:50:37
阅读次数:
519
1.联合 union 进行多个查询语句时,要求多次查询的结果列数必须一样。此时,查询的结果以第一个sql语句的列名为准且union会自动去重复我们应该使用union all。 例...... 1.联合 union 进行多个查询语句时,要求多次查询的结果列数必须一样。此时,查询的结果以第一个sql语句 ...
分类:
数据库 时间:
2016-12-05 14:54:50
阅读次数:
235