“mysql SQL语句”如何将“sum()”放在“where”后面做条件?

 我来答
CYP384
推荐于2019-09-06 · TA获得超过1.3万个赞
知道小有建树答主
回答量:51
采纳率:95%
帮助的人:8955
展开全部

方法如下

写入语句:“select col1,sum(cols2) from table_name group by col1 having sum(col2)>100”

  1. 写入语句可以用where,having代表查询按照col1分组后,sum(col2)大于100。

  2. SQL即结构化查询语言,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。

  3. SQL语句删除表:drop table tabname--这是将表连同表中信息一起删除但是日志文件中会有记录

  4. SQL语句创建索引:create [unique] index idxname on tabname(col…)

  • SQL基本语句

  1. sql="select * from 数据表 where字段名like '%字段值%' order by 字段名 [desc]"

  2. sql="select top 10 * from 数据表 where字段名=字段值 order by 字段名 [desc]"

  3. sql="select top 10 * from 数据表 order by 字段名 [desc]"

  4. sql="select * from 数据表 where字段名in ('值1','值2','值3')"

  5. sql="select * from 数据表 where字段名between 值1 and 值2"

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式