表的聚合函数
2016-01-05 14:49
232 查看
今天上课稍稍复习了一下昨天讲的知识点,大概讲了一下昨天的课后作业。然后就是进行新内容学习。
定义集合关系在什么范围内用in,不在什么范围内用not in。
通配符%:包含0个或更多字符的任意字符串
“—”下划线:单个字符
查询有没有为空的数据:SELECT * FROM 表名 WHERE 列名 IS NOT NULL
所有包含“路”的数据:SELECT * FROM 表名 WHERE 列名 LIKE '%路%';
所有开头为“路”的数据:SELECT * FROM 表名 WHERE 列名 LIKE '路%';
所有结尾为“路”的数据:SELECT * FROM 表名 WHERE 列名 LIKE '%路';
ASC为升序
DESC为降序
集合函数:
COUNT:返回结果集中行的数目
SUM:返回结果集中列的总和
AVG:返回结果集中列的平均值
MAX:返回结果集中列的最大值
MIN:返回结果集中列的最小值
SELECT COUNT(*)或者(s_id)或者(ALL_s_id)AS FROM 表名;
*包括空的数据 ALL表示所有行,包括非空行,他就是默认的。
数据分组:WHERE过滤条件
GROUP BY 列名
定义集合关系在什么范围内用in,不在什么范围内用not in。
通配符%:包含0个或更多字符的任意字符串
“—”下划线:单个字符
查询有没有为空的数据:SELECT * FROM 表名 WHERE 列名 IS NOT NULL
所有包含“路”的数据:SELECT * FROM 表名 WHERE 列名 LIKE '%路%';
所有开头为“路”的数据:SELECT * FROM 表名 WHERE 列名 LIKE '路%';
所有结尾为“路”的数据:SELECT * FROM 表名 WHERE 列名 LIKE '%路';
ASC为升序
DESC为降序
集合函数:
COUNT:返回结果集中行的数目
SUM:返回结果集中列的总和
AVG:返回结果集中列的平均值
MAX:返回结果集中列的最大值
MIN:返回结果集中列的最小值
SELECT COUNT(*)或者(s_id)或者(ALL_s_id)AS FROM 表名;
*包括空的数据 ALL表示所有行,包括非空行,他就是默认的。
数据分组:WHERE过滤条件
GROUP BY 列名
相关文章推荐
- easy ui window 相关属性
- ubantu下编译安装mysql5.6.28文档
- leetcode第23题 - 链表节点两两置换
- EXSI 5.5 虚拟机,使用*-flat.vmdk恢复的方法
- Beginning Python Chapter7
- 2015工作总结
- 仿QQ列表左滑删除效果
- Joiner transformation(2) 优化
- Swoole:重新定义PHP
- 越长大越孤单
- hibernate 在tomcat7.X 下配置mysql数据源
- VS2012工程移值到VS2010
- Java [Leetcode 231]Power of Two
- cocos2d-x里的关于C++的笔记
- 使用shareperference实现缓存cache功能
- java回调
- tomcat 启动脚本
- oracle修改序列
- 框架笔记----数据字典Dictionary
- 黑马程序员————java基础之网络编程