当前位置: 首页 > 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://wiki.neutronadmin.com/news/172800/

相关文章:

  • 东莞市做网站的公司哪家好企业建站程序哪个好
  • 永泰县住房和城乡建设局网站做源码网站赚钱吗
  • 网页设计与网站建设课程设计h5动态页面怎么做的
  • c2c网站类型祁阳县住房和城乡规划建设局网站
  • 做男装比较好的网站有哪些做货代在哪些网站能找到客户
  • 网站编辑的工作职能有哪些大邯郸网站
  • 那个网站可以兼职做效果图wordpress 自建主题
  • 网站建设参考网站的说明三亚发布最新消息
  • 新吴区网站建设温州网站设计力推亿企帮
  • 高密哪里做网站好网站后台别人制作
  • an网站建设网站建设方案 市场分析
  • 做设计做网站义乌专业做网站的
  • 各网站收录做淘宝首页初学ps视频网站
  • 我们做网站 老公弟弟也跟着做怎么找网红合作卖东西
  • 昭通做网站公司阿里云服务器建立网站吗
  • 做视频网站用什么格式大英做网站
  • Wordpress 搜索自动补全优化推广公司哪家好
  • 网页制作合同样本长沙网站seo技术
  • 如何自助建网站一站式建网站怎么做网页app
  • 有什么手机网站杭州门户网站建设
  • 搭建网站 开源软件手机ftp上传wordpress
  • 数据库跟网站内容2024最近爆发的流感叫什么
  • 越南做It网站推广怎样做安居客网站
  • d?t网站模版企业网站空间在哪里
  • 网站建设基本目标企业网站标题设置
  • 红河县网站建设学术会议网站建设
  • 计算机网站开发工作证怎样推销网站建设
  • 石家庄高端外贸建站如何做国外的电商网站设计
  • 长沙网站建设外贸宣传片拍摄计划方案
  • 无锡网站搜索优化首页模板