having 与where 的异同点
having 与where 的异同点: where针对表中的列发挥作用,查询数据 having对查询结果中的列发挥作用,筛选数据 #查询本店商品价格比市场价低多少钱,输出低200元以上的商品 select goods_id, market_price - shop_price as s from goods having s>200 ; //这里不能用where因为s是查询结果,而where只能对表中的字段名筛选 如果用where的话则是: select goods_id,goods_name from goods where market_price - shop_price > 200; #同时使用where与having select cat_id, market_price - shop_price as s from goods where cat_id = 3 having s > 200; #查询积压货款超过2万元的栏目,以及该栏目积压的货款 select cat_id, sum(shop_price * goods_number) as t from goods group by cat_id having s > 20000 #查询两门及两门以上科目不及格的学生的平均分思路:#先计算所有学生的平均分select name, avg(score) as pj from stu group by name;#查出所有学生的挂科情况select name,score<60 from stu; #这里score<60是判断语句,所以结果为真或假,mysql中真为1假为0#查出两门及两门以上不及格的学生select name, sum(score<60) as gk from stu group by name having gk > 1;#综合结果select name,sum(score<60) as gk, avg(score) as pj from stu group by name having gk >1;
having 与where 的异同点相关推荐
- 由MessageBox和AfxMessageBox的使用异同所感
我记得刚开始学图形界面编程的时候,接触的最早的一个函数应该就是MessageBox,之前都一直是控制台程序,突然能运行蹦出一个对话框感觉还是很新鲜的.当时还利用MessageBox写一些恶搞程序,利用 ...
- ie和firefox操作table对象的异同
2019独角兽企业重金招聘Python工程师标准>>> ie和firefox下操作table对象的异同[测试浏览器版本:ie为8,9,firefox为2.0] 1)在ie下,tabl ...
- 数据库和区块链的异同
链客,专为开发者而生,有问必答! 此文章来自区块链技术社区,未经允许拒绝转载. 前几日有好友询问我关于数据库和区块链的异同,我觉得这个问题非常好,今天刚好有空把当时的聊天情况回忆了一下,可能很多人都有 ...
- pandas中DataFrame的ix,loc,iloc索引方式的异同
pandas中DataFrame的ix,loc,iloc索引方式的异同 1.loc: 按照标签索引,范围包括start和end 2.iloc: 在位置上进行索引,不包括end 3.ix: 先在inde ...
- 2分钟读懂Hadoop和Spark的异同
谈到大数据,相信大家对Hadoop和Apache Spark这两个名字并不陌生.但我们往往对它们的理解只是提留在字面上,并没有对它们进行深入的思考,下面不妨跟我一块看下它们究竟有什么异同. 解决问题的 ...
- 关于commonjs,AMD,CMD之间的异同
1.简介 随着前端业务复杂度的增加,模块化成为一个大的趋势.而在ES6还未被浏览器所支持的情况下,commonjs作为ES6中标准模块加载方案,在客服端中的支持情况并不好,现在在客服端中有2中模块化的 ...
- Oracle对sum求和进行if,Excel中sumif函数和sumifs函数进行条件求和的异同
sumif函数和sumifs函数是Excel2007版本以后新增的函数,功能十分强大,实用性很强,本文介绍下Excel中通过用sumif函数和sumifs函数的条件求和的异同,并对函数进行解释,以便各 ...
- String、StringBuffer、StringBuilder三者的异同
String.StringBuffer.StringBuilder String.StringBuffer.StringBuilder三者的异同 StringBuffer.StringBuilder的 ...
- R语言应用substr函数和substring函数抽取(extract)、删除(Remove)、替换、匹配(Match)特定的字符串、并对比两个函数的异同、grepl检查子字符串是否存在于字符串中
R语言应用substr函数和substring函数抽取(extract).删除(Remove).替换(Replace).匹配(Match)特定的字符串.并对比substr函数和substring函数在 ...
- R语言构建回归模型并获取对于新数据预测的预测区间实战:给出预测区间而不是一个具体的预测值、置信区间与预测区间的异同
R语言构建回归模型并获取对于新数据预测的预测区间实战:95%或者99%预测区间而不是一个具体的预测值.置信区间与预测区间的异同 目录
最新文章
- 说说你对 SVG 理解?
- Zeppelin:用于区块链应用的开源安全智能合约架构
- 支持移动端深度学习的几种开源框架
- MP4文件格式的解析,以及MP4文件的分割算法
- SharePoint 2010设置问卷调查权限
- 大一计算机理论考试知识点,计算机一级考试理论知识点整理.doc
- 有关糖尿病模型建立的论文_预测糖尿病结果的模型比较
- ubuntu20.04使用终端命令安装谷歌Chrome浏览器稳定版
- Slog15_支配vue框架模版语法之v-else
- python Tk()、Frame()、TopLevel()用法
- 基于C# 的 WinForm 开发 (一、C# 快速入门)
- 学习笔记(20):Google开发专家带你学 AI:入门到实战(Keras/Tensorflow)(附源码)-深度学习“四件套”:数据、模型、损失函数与优化器...
- 【matlab学习】用matlab编写简单程序(入门)
- 关于天猫(淘宝)评论爬虫
- filezilla提示 local: unable to open
- 006-基于hyperledger fabric1.4( 官方文档)编写第一个应用【外部nodejs调用】
- Python+opencv学习记录3:色彩空间
- 自定义带取景框的camera
- 别光顾着吃瓜,今天来讲讲微博为何总宕机
- LeetCode 第 58 场力扣夜喵双周赛(动态规划、马拉车算法,前后缀处理)/ 第 253 场力扣周赛(贪心,LIS)
热门文章
- OpenGL--- 坐标系变换
- 批量修改文件夹下图片名称(Python)
- Kubernetes学习笔记二:Namespace,Cgroups 的隔离与应用
- C++的类什么时候需要虚析构函数
- LeetCode 1119. Remove Vowels from a String--C++,Java,Python解法
- LeetCode 289. Game of Life--Java,Python解法
- java中如何调用自身结构_如何在Java中的自定义异常中设置我自己的消息,可以检索我的getMessage()但是没有使用构造函数,有什么办法吗?...
- gem是什么证书_什么是GIA钻石?
- 用什么表示python异常_求大神给讲讲python的异常问题!以下是我的代码!没看出来有什么不同的呀?...
- mysql case设固定值_MySQL CASE语句将自定义值放置为NULL