如何加入两个大查询?

阿斯凡迪亚尔汗(Asfandyar Khan)

这是我的第一个查询。

SELECT cmp.bundles_id, 
MONTH(cmp.payment_date) as month, 
sum(vb.bundle_price) as bundle_Price 
FROM `voice_bundles` as cmp 
join `voice_bundles_price` as vb 
ON cmp.bundles_id=vb.id 
GROUP BY MONTH(cmp.payment_date)

这是我的第二个查询。

SELECT 
MONTH(bill_due_date) as month, 
sum(charges) as Intercom,
sum(package_rent) as packages_price 
from `bill` 
GROUP BY MONTH(bill_due_date)

我想根据月份在同一张表中显示数据...但是问题是字段名称是MONTH(bill_due_date) as monthMONTH(cmp.payment_date) as month

两个查询的月份相同。

我如何使两个查询结合起来并使其成为一个..并想要这样的输出?

在此处输入图片说明

scaisEdge

您可以尝试在表之间进行联接

select a.month, a.bundle_Price,  b.Intercom, b.packages_price
from (
  SELECT cmp.bundles_id, 
  MONTH(cmp.payment_date) as month, 
  sum(vb.bundle_price) as bundle_Price 
  FROM `voice_bundles` as cmp 
  join `voice_bundles_price` as vb 
  ON cmp.bundles_id=vb.id 
  GROUP BY MONTH(cmp.payment_date) 7
) a
inner join (
  SELECT 
  MONTH(bill_due_date) as month, 
  sum(charges) as Intercom,
  sum(package_rent) as packages_price 
  from `bill` 
  GROUP BY MONTH(bill_due_date)
) b
on a.month = b.month

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何加入两个查询

来自分类Dev

我如何加入两个查询然后分页

来自分类Dev

SQL Oracle/加入两个查询

来自分类Dev

如何加入两个列表?

来自分类Dev

如何加入两个SELECT语句?

来自分类Dev

如何加入两个同桌?

来自分类Dev

如何通过在 PHP 中加入两个查询来获得结果

来自分类Dev

MySQL-加入两个查询(UNION?)

来自分类Dev

使用linq查询加入两个列表-C#

来自分类Dev

PHP的MySQL查询加入两个表

来自分类Dev

在Django中加入两个查询集,但保持顺序?

来自分类Dev

MySQL-加入两个查询(UNION?)

来自分类Dev

加入两个不相关的SELECT查询

来自分类Dev

加入两个表后立即查询结果

来自分类Dev

如何结合两个选择或两个查询?

来自分类Dev

加入两个RDD

来自分类Dev

加入两个元组

来自分类Dev

加入两个NSBezierPaths

来自分类Dev

加入两个集合

来自分类Dev

在两个链接服务器中加入两个数据库的查询

来自分类Dev

如何基于公共属性加入两个列表

来自分类Dev

如何在PHP中加入两个多维数组

来自分类Dev

如何加入两个或更多的Boost Fusion地图?

来自分类Dev

如何在sqlalchemy中加入两个KeyedTuple对象?

来自分类Dev

如何通过它们的键加入两个hashMap

来自分类Dev

如何在猫鼬中加入两个收藏

来自分类Dev

如何加入两个或多个Wordpress RSS源?

来自分类Dev

如何通过JPA / Hibernate加入获取两个关联

来自分类Dev

如何在MongoDB中加入两个聚合结果?