当前位置: 首页 > news >正文

小网站的制作app外包开发公司排行

小网站的制作,app外包开发公司排行,什么样的网站域名好,济南网络seo公司转载自 MySQL sum()函数 MySQL SUM()函数介绍 SUM()函数用于计算一组值或表达式的总和#xff0c;SUM()函数的语法如下#xff1a; SUM(DISTINCT expression)SUM()函数是如何工作的#xff1f; 如果在没有返回匹配行SELECT语句中使用SUM函数#xff0c;则SUM函数返回…转载自   MySQL sum()函数 MySQL SUM()函数介绍 SUM()函数用于计算一组值或表达式的总和SUM()函数的语法如下 SUM(DISTINCT expression)SUM()函数是如何工作的 如果在没有返回匹配行SELECT语句中使用SUM函数则SUM函数返回NULL而不是0。DISTINCT运算符允许计算集合中的不同值。SUM函数忽略计算中的NULL值。 MySQL SUM()函数示例 我们来看看示例数据库(yiibaidb)中的orderdetails表。 可以使用SUM()函数来计算订单编号10100的总金额如下查询所示 SELECT FORMAT(SUM(quantityOrdered * priceEach),2) total FROM orderdetails WHERE orderNumber 10100;执行上面查询语句得到以下结果 - mysql SELECT FORMAT(SUM(quantityOrdered * priceEach),2) total FROM orderdetails WHERE orderNumber 10100; ----------- | total | ----------- | 10,223.83 | ----------- 1 row in set请注意FORMAT()函数用于格式化SUM()函数的返回值。 MySQL SUM与GROUP BY子句 当与GROUP BY子句组合时SUM()函数计算GROUP BY子句中指定的每个分组的总和。 例如可以使用具有GROUP BY子句的SUM函数计算每个订单的总金额如下所示 SELECT orderNumber,FORMAT(SUM(quantityOrdered * priceEach),2) total FROM orderdetails GROUP BY orderNumber ORDER BY SUM(quantityOrdered * priceEach) DESC;执行上面查询语句得到以下结果  ------------------------ | orderNumber | total | ------------------------ | 10165 | 67,392.85 | | 10287 | 61,402.00 | | 10310 | 61,234.67 | | 10212 | 59,830.55 | *** 此处省略了一大波数据 ***** | 10116 | 1,627.56 | | 10158 | 1,491.38 | | 10144 | 1,128.20 | | 10408 | 615.45 | ------------------------ 327 rows in setMySQL SUM与HAVING 您可以使用HAVING子句中在SUM函数中来根据特定条件过滤结果。例如您可以计算总订单量只能选择总金额大于60000的订单。如下查询语句 - SELECT orderNumber,FORMAT(SUM(quantityOrdered * priceEach),2) FROM orderdetails GROUP BY orderNumber HAVING SUM(quantityOrdered * priceEach) 60000 ORDER BY SUM(quantityOrdered * priceEach);执行上面查询语句得到以下结果 - mysql SELECT orderNumber,FORMAT(SUM(quantityOrdered * priceEach),2) FROM orderdetails GROUP BY orderNumber HAVING SUM(quantityOrdered * priceEach) 60000 ORDER BY SUM(quantityOrdered * priceEach); --------------------------------------------------------- | orderNumber | FORMAT(SUM(quantityOrdered * priceEach),2) | --------------------------------------------------------- | 10310 | 61,234.67 | | 10287 | 61,402.00 | | 10165 | 67,392.85 | --------------------------------------------------------- 3 rows in setMySQL SUM与LIMIT 假设您想要计算products表中前十名最昂贵的产品的总和可以提出以下查询 SELECT SUM(buyprice) FROM products ORDER BY buyprice DESC LIMIT 10;执行上面查询语句得到以下结果 - mysql SELECT SUM(buyprice) FROM products ORDER BY buyprice DESC LIMIT 10; --------------- | SUM(buyprice) | --------------- | 5983.47 | --------------- 1 row in set它不起作用因为具有SUM函数的SELECT语句只返回一行LIMIT子句约束要返回的行数无效。 要解决此问题请使用以下子查询 SELECT FORMAT(SUM(buyprice),2) FROM (SELECT buyprice FROM products ORDER BY buyprice DESC LIMIT 10) price;执行上面查询语句得到以下结果 - ------------------------- | FORMAT(SUM(buyprice),2) | ------------------------- | 958.71 | ------------------------- 1 row in set上面语句是怎么运行的 子查询选择十大价格最高的产品。外部查询计算从子查询返回的前10个价格最高的产品的总和。 MySQL SUM与NULL 如果没有匹配的行则SUM函数返回NULL值。 有时您希望SUM函数返回0而不是NULL。 在这种情况下可以使用COALESCE函数。COALESCE函数接受两个参数如果第一个参数为NULL则返回第二个参数否则返回第一个参数; 参考以下查询语句 SELECT COALESCE(SUM(quantityOrdered * priceEach),0) FROM orderdetails WHERE productCode S1_212121;执行上面查询语句得到以下结果 - mysql SELECT COALESCE(SUM(quantityOrdered * priceEach),0) FROM orderdetails WHERE productCode S1_212121; ---------------------------------------------- | COALESCE(SUM(quantityOrdered * priceEach),0) | ---------------------------------------------- | 0.00 | ---------------------------------------------- 1 row in setMySQL SUM与连接语句 您可以使用SELECT JOIN语句中的SUM函数根据另一个表中的值指定的条件来计算表中的值的总和。 例如要计算取消订单金额的总和请使用以下语句 SELECT FORMAT(SUM(quantityOrdered * priceEach),2) loss FROM orderdetails INNER JOIN orders USING(orderNumber) WHERE status Cancelled在本教程中您学习了如何使用MySQL SUM函数来计算列表达式和分组值的总和。
http://www.huolong8.cn/news/172800/

相关文章:

  • wordpress做视频网站吗招商加盟网站模板程序
  • 山东省聊城建设学校网站周大福网站设计特点
  • 可以做英文单词puzzle的网站建设项目试运行备案申请网站
  • 大于二高端网站建设wordpress添加菜单
  • wordpress设置网站首页网页设计代码书
  • 网站建设企业宣传google海外版入口
  • 网站开发原理wordpress农业
  • 2017民非单位年检那个网站做企业站群cms官网免费
  • 网站突然掉排名织梦网站logo更改
  • 企业邮箱注册申请费用搜索优化整站优化
  • 常用的英文网站字体html修改成wordpress主题
  • 主播网站怎么建设wordpress 另类加速
  • 购物网站建设款流程网站地图作用
  • 鞍山做网站专业公司成品网站代理
  • 广州网站建设加q479185700中国时政新闻
  • 网站内链检测工具企业网站搜索优化外包
  • 哪块行业需要网站建设企业网站的一般要素包括哪些
  • 东莞专业微网站建设价格低给百度做网站的公司
  • 网站后台下载器企业宣传画册制作
  • 手机pc微信三合一网站建个购物网站要多少钱
  • 益阳网站建设公司个人网站可以做社交类型
  • 郑州汉狮做网站网络公司王占山战斗英雄简历
  • 如何网站客户案例wordpress修复数据库
  • 中国联通网站备案wordpress 管理 主题
  • 网站正在建设中手机版做网站如何让用户注册
  • 做网站软件大全淘宝客做网站教程
  • 建站哪家好 discuz杭州程序员培训班
  • 网站建设的3个基本原则做网站小程序挣钱吗
  • 微网站建站系统源码动漫设计与制作属于什么类别
  • 网站开发 质保金静态html网址网站导航源码