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

如何更改网站图标北京seo服务销售

如何更改网站图标,北京seo服务销售,签到 做任务赚钱的网站,客似云来网站建设题目 Table: Transactions 编写一个 sql 查询来查找每个月和每个国家/地区的事务数及其总金额、已批准的事务数及其总金额。 以 任意顺序 返回结果表。 查询结果格式如下所示。 示例 1: 解题思路 1.题目要求我们查找每个月和每个国家/地区的事务数及其总金额、已批准的事务数…

题目

Table: Transactions

编写一个 sql 查询来查找每个月和每个国家/地区的事务数及其总金额、已批准的事务数及其总金额。

以 任意顺序 返回结果表。

查询结果格式如下所示。

示例 1:

 

 

解题思路

1.题目要求我们查找每个月和每个国家/地区的事务数及其总金额、已批准的事务数及其总金额。我们可以根据示例给出的输出结果表来进行查询。

2.在查询之前我们要弄清楚 sum() 和 count() 函数。

  • 比如计算批准的事务数,我一开始写的是 count(state='approved'),而这样返回的是所有记录数,因为 count(条件)不管记录是否满足条件表达式,只要非NULL就加1。所以应改为 sum(state='approved') ,符合条件的就+1,或者 count(if(state='approved',1,null))
  • 对符合条件的字段求和≠sum(条件),这样只是计数。

3.然后我们开始查询,我们先对记录进行分组,首先按照 month 分,再按 country 分,分好后的组内就是同一个国家在同一个月的记录。之后用 left()函数提取 trans_date 字符串的左边部分,也就是我们所需要的年和月。country 直接查询出即可。trans_country 统计我们分好组的记录,在查询 approved_count  时,我们先要用if条件判断 state 的状态,如果为 approved 就返回1,否则返回 null,因为只有为 null 时 count()才不会进行计数。

4.查询 trans_total_amount 我们只需要将组内记录的 amount 进行加和即可,最后approved_total_amount 也是只需要 state = ‘approved’ 时的记录,我们依然可以使用if语句进行判断,当条件成立时返回 amount,否则返回 0。

代码实现

select left(trans_date,7)month,country,count(country) trans_count,count(if(state='approved',1,null)) approved_count,sum(amount) trans_total_amount,sum(if(state='approved',amount,0)) approved_total_amountfrom transactionsgroup by month,country 

测试结果

 

http://www.shuangfujiaoyu.com/news/46171.html

相关文章:

  • 属于网站建设过程规划seo包括什么
  • 网站网页背景颜色 多彩电商大数据查询平台
  • 搞钱杭州网站优化方案
  • 网络服务的服务提供者包括( )上海最专业的seo公司
  • 怎么买域名自己做网站百度关键词优化软件排名
  • 知名门户网站阿里云建站
  • 平面设计公司属于什么行业类别搜狗seo培训
  • 中山网站设计服务东莞网站建设seo
  • 新乡谷雨网络公司做的网站怎么样上海做推广的引流公司
  • 自助建网站平台怎么收费大数据营销经典案例
  • 禁止wordpress保存修订版seo是指搜索引擎营销
  • 宿迁网站建设联系电话怎样进行网络营销吸引顾客
  • 北京所有做招聘类网站建站公司seo教程培训
  • 商标查询网站怎么做广告软文范例
  • 专业的网站制作团队今日新闻最新头条10条
  • 银行官方网站百度seo2022新算法更新
  • jsp网站怎么运行大连谷歌seo
  • 上海做展会的网站都有哪些网站seo关键词优化排名
  • 凡科建网站seo值怎么提高
  • 西安网站建设怎么接单百度最新秒收录方法2023
  • 做流量哪个网站好seo研究中心qq群
  • seo网站设计招聘百度搜索排名机制
  • 网站图片做伪静态seo关键词快速排名
  • 平武移动网站建设泰安网站seo
  • 做网站应该会什么问题海南百度推广开户
  • html5做的网站代码网站模板之家官网
  • 个人域名邮箱怎么弄重庆seo排名
  • 网站改版 影响推广软件下载
  • 展台设计灵感网站引擎搜索优化
  • 网站建设 网页设计 网站制作在百度平台如何做营销