sql语句,几个容易混淆的关键词
来源:互联网 发布:vb6.0获取mac地址 编辑:程序博客网 时间:2024/05/24 02:46
1.count 和 sum的区别?
count:求结果集中的记录数,即有多少条记录。
sum: 求结果集中某个字段的值的和,即求字段值的总和。
2.在LEFT JOIN 时,ON 的条件 和 WHERE 区别?
ON : 关联表的时候就过滤,即结果集还没有取出来时过滤 –》 从第二张表取数据时就过滤
WHERE : 关联表之后过滤,即结果集取出来后过滤 --》 联第二张表时取出所有的数据,取出来之后再WHERE 过滤。
3.HAVING 和WHERE 区别?
where 放在group by 之前, having 放在之后;
where 在聚合函数之前执行(count,max,min,avg,sum等等),HAVING 在聚合函数之后执行.
4.mysql中group_conca()函数:默认使用,组合多个值,可以使用以下语法使用其他字符.
count:求结果集中的记录数,即有多少条记录。
sum: 求结果集中某个字段的值的和,即求字段值的总和。
2.在LEFT JOIN 时,ON 的条件 和 WHERE 区别?
ON : 关联表的时候就过滤,即结果集还没有取出来时过滤 –》 从第二张表取数据时就过滤
WHERE : 关联表之后过滤,即结果集取出来后过滤 --》 联第二张表时取出所有的数据,取出来之后再WHERE 过滤。
3.HAVING 和WHERE 区别?
where 放在group by 之前, having 放在之后;
where 在聚合函数之前执行(count,max,min,avg,sum等等),HAVING 在聚合函数之后执行.
4.mysql中group_conca()函数:默认使用,组合多个值,可以使用以下语法使用其他字符.
0 0
- sql语句,几个容易混淆的关键词
- 几个容易混淆的逻辑运算
- 容易混淆的几个名字详解
- .Net中几个容易混淆的概念
- java几个容易混淆的问题
- jsp容易混淆的几个地方
- Math类几个容易混淆的方法
- OpenMP: 几个容易混淆的函数
- 几个容易混淆的重定向
- OpenMP中几个容易混淆的函数
- 开发中容易混淆的几个概念
- 自己几个容易混淆的概念:
- java_对一些容易混淆关键词的理解
- SQL中容易混淆的数据类型
- SQL Server中容易混淆的数据类型
- JAVA中几个易混淆关键词的理解
- [转帖]JAVA中几个易混淆关键词的正确理解
- JAVA中几个易混淆关键词的正确理解
- FPGA研发之道(11)-设计不是凑波形(一)FIFO(上)
- POJ - 2019 Cornfields(二维RMQ)
- 杭电1003--连续最长子序列
- leetcode:Missing Number
- maven笔记
- sql语句,几个容易混淆的关键词
- 与涛哥交流】——【所感
- Linux学习之命令(网络、关机)
- NOIP2015滚粗记
- 【算法】全排列
- 关于回调函数的本质及比喻和实例分析
- FPGA研发之道(12)-设计不是凑波形(二)FIFO(下)
- Java复习笔记—常用类库
- 学习笔记 - 关于Ruby