我有2个表需要根据日期和2值加在一起.

这给了我所有信息的清单 – 罚款.

$query = (SELECT date, debit, credit , note FROM proj3_cash )

UNION

(SELECT settle, purch, sale, issue FROM proj3_trades)

ORDER BY date";

现在我需要从两个表中分组每日总计的信息.

$query = "(SELECT date, SUM(debit), SUM(credit)FROM proj3_cash GROUP BY date)

UNION

(SELECT settle as date, SUM(purch) as debit, SUM(sale) as credit FROM proj3_trades GROUP BY date)

ORDER BY date";

好的,但是如果每张表中的日期相同,我得到:

date SUM(debit) SUM(credit)

--------------------------------------

2010-12-02 0.00 170.02

2010-12-02 296449.91 233111.10

如何将两人分成同一天?

如果我最后添加GROUP BY – 我只收到一个错误.还是应该用JOIN来完成?

mysql union group by_Mysql UNION和GROUP BY相关推荐

  1. mysql数据库group by_MySQL数据库对GROUP BY子句的功能扩展(1)

    标准SQL语法中,对SELECT语句执行GROUP BY操作的话,SELECT选择的列必须出现在GROUP BY子句中,也就是说先要明确根据什么分组,然后才能选择分没分组.不过MySQL数据库不完全是 ...

  2. mysql 子查询 group by_mysql 子查询 group by的使用

    1 group by表示排序,后面查询出来的是每一组的第一条数据,where后面表示提出条件之类的,如果对排序需要有条件筛选,应该在属性名后接 having +条件 .而不能使用where 2 聚合函 ...

  3. mysql group by_MySQL优化GROUP BY方案

    执行GROUP BY子句的最一般的方法:先扫描整个表,然后创建一个新的临时表,表中每个组的所有行应为连续的,最后使用该临时表来找到组并应用聚集函数(如果有聚集函数).在某些情况中,MySQL通过访问索 ...

  4. MYSQL数据分组(十三)GROUP BY

    MySQL GROUP BY子句 GROUP BY子句是 SELECT 语句的可选部分,它将一组行记录按列或表达式的值分组成摘要行记录.GROUP BY子句返回每个分组的一个行记录.换句话说,它减少了 ...

  5. MongoDB查询实现 笛卡尔积,Union All 和Union 功能

    转载自   MongoDB查询实现 笛卡尔积,Union All 和Union 功能 此篇文章及以后的文章大部分都是从聚合管道(aggregation pipeline)的一些语法为基础讲解的,如果不 ...

  6. union all 和 union

    一.结果集允许重复的话,尽量用 union all 代替 union [union]不管检索结果有没有重复,都会尝试进行合并,然后在输出最终结果前进行排序.过滤操作,增加大量的 CPU 运算,加大资源 ...

  7. 关于UNION ALL与 UNION 用法和区别

    (转自:http://www.cnblogs.com/EricaMIN1987_IT/archive/2011/01/20/1940188.html) UNION指令的目的是将两个SQL语句的结果合并 ...

  8. 【kafka】kafka Group coordinator lookup for group

    1.概述 转载:添加链接描述 2.前因 今天在调应用的时候,email-service服务无法收发邮件. 看到这种问题,我先去查了一下email-service的日志,看到了kafka的一个报错: G ...

  9. UNION ALL vs UNION

    UNION ALL vs UNION 一直没意识到它们之间的区别,只知道UNION ALL在性能上优于UNION,忽略一个很重要的区别: UNION会去掉重复的行,而UNION ALL是包括所有行. ...

最新文章

  1. laravel5.8笔记六:公共函数和常量设置
  2. linux用户密码转换为明文,Linux运维知识之linux下抓取内存中明文密码mimipenguin
  3. AUTOSAR专业知识篇(五)-“敏捷”适用于汽车软件开发吗?当我们谈“敏捷”,到底在谈什么?
  4. python中int的用法归类
  5. [转载] arrayproxy转numpy_Python numpy.ptp() 使用实例
  6. 十五、新人成才之路《做人七项原则 做一个有爱心的人》
  7. ElasticSearch常用API操作示例
  8. k Nearest Neighbor Algorithm
  9. Linux部署lamp(centos 7),照做就行
  10. 无声mp3获取 素材获取无声mp3
  11. 电源硬件设计----反激变换器(Flyback Converter)基础
  12. 多線程之WaitFor
  13. 电子科技大学信息与软件工程学院考研复试体会
  14. 找工作时期望工资是报高点好还是报低点好
  15. python 正则表达式提取url
  16. linux 系统硬件信息检测工具,9种在Linux系统上检测CPU信息的工具
  17. WebApi2 添加Log4Net
  18. 数据治理和合规性:如何确保大数据应用遵守法规和标准
  19. 泰克sigmastek蓄电池技术
  20. 开源应用中心|如何快速部署你的绝佳Markdown写作平台——CodiMD

热门文章

  1. VMware linux 克隆机的配置
  2. php应用编程,极客编程必备的五大PHP开发应用_PHP
  3. dataframe第二列 r语言_R语言-数据框
  4. hdu1847(博弈论:sg函数)
  5. 极限与连续知识点总结_考研数学一试卷全面分析,历年题型和知识点整理,送给2021的学子...
  6. 如何使用AHAS故障演练,实现具备韧性的系统架构?
  7. 如何开通实时计算 Flink 版?
  8. 玩转ECS第7讲 | ECS数据保护-数据备份新特性与最佳实践
  9. 深度剖析 | 阿里热修复如何精简优化补丁资源?
  10. 怎么能学好Java开发,学好Java一般需要多少钱