SELECT 语句的逻辑处理顺序 between——在多少数和多少数之间fromonjoinwhere ——筛选条件( 比较运算符, = != ) ( 逻辑运算符, ang or )group by ——对语句进行分组with cube 或 with rolluphavingselectdistin...
分类:
数据库 时间:
2015-11-05 22:00:13
阅读次数:
263
年年雪里,常插梅花醉.挼尽梅花无好意,赢得满衣清泪.今年海角天涯,萧萧两鬓生华.看取晚来风势,故应难看梅花本章我们主要学习了: 1.使用 LIKE、BETWEEN、IN 进行模糊查询 2.使用聚合函数统计和汇总查询信息在模糊查询中,我们要学习的内容:10.1.1 通配符10.1.2 使用 LIKE ...
分类:
其他好文 时间:
2015-11-05 13:30:21
阅读次数:
129
当走在嘈杂的城市中时,什么能让我们变得冷静呢?心声向我述说了一些,“简单”不一定就真的简单,它是相对的,当我们长大了,想要保持儿时的单纯,我想只能在梦中由心所发了,因为现实让我们都变了,要想重新找回曾经的东西,可能真的很难。 就像我将要说的五个比较简单的函数,但它真的简单吗?只有你自己认真去浏览一....
分类:
数据库 时间:
2015-11-05 00:36:17
阅读次数:
171
--聚合函数:max , min , sum ,avg ,countselect min(oil),max(oil),sum(price) from car--放在select from 中间使用,聚合函数和聚合函数放在一起使用goselect COUNT(*)from cargoselec...
分类:
其他好文 时间:
2015-11-05 00:28:39
阅读次数:
220
在选择列表中无效,因为该列既不包含在聚合函数中,也不包含在GROUPBY子句突然看到这个问题,脑袋一蒙,不知道啥意思,后来想想,试图把select里的选项放到后面,问题自然解决!下面这个就是报“orderdateselect shipcountry,sum(shipvia) as totalvia,...
分类:
其他好文 时间:
2015-11-04 22:55:14
阅读次数:
343
select gradeid as 年级编号,COUNT(studentno) as 总人数from studentgroup by gradeid一旦通过groupby分组,那么我们只能获取组相关的信息,而不能获取组中成员的信息 在select只能跟聚合函数和groupby后面的列,其他列不允许2...
分类:
数据库 时间:
2015-11-04 17:40:14
阅读次数:
161
模糊查询和聚合函数1.模糊查询可以使用like关键字和通配符进行2.通配符001.%:任意多个任意字符(含0个)002._:任意的单个字符(必须一个)003.[0-9]:只能出现中括号内指定范围的一个字符004.[^a-z]:不能出现任何字母,只能是字母之外的其他字符。例:(查找姓张的学生信息sel...
分类:
数据库 时间:
2015-11-04 17:34:04
阅读次数:
174
一、单表查询1、一般查询。2、聚合函数、排序3、别名。4、分组。5、分组过滤。6、限制显示条目。7、杂项。二、多表查询1、联结查询。2、子查询。3、联合查询。数据库版本:5.5.46-MariaDB说明一下这几张表,这是在上马哥课程的时候给的生成表的sql备份文件。在文章最后我把它放..
分类:
数据库 时间:
2015-11-03 23:08:29
阅读次数:
321
1、查询每个部门的总人数select deptId,COUNT(*) as sum from bas_dept group by deptId;select返回集字段中,这些字段要么就要包含在Group By语句的后面(deptId),作为分组的依据;要么就要被包含在聚合函数中(count(*)聚合...
分类:
其他好文 时间:
2015-11-03 10:30:05
阅读次数:
135
case when--then--else--end的最屌的地方应该是它既在普通的字段中使用,也可以在聚合函数中使用。原文:http://blog.itpub.net/26451903/viewspace-733526Case具有两种格式。简单Case函数和Case搜索函数。--Case搜索函数(推...
分类:
数据库 时间:
2015-10-28 21:15:41
阅读次数:
287