mysql union group by_Mysql UNION和GROUP BY
我有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相关推荐
- mysql数据库group by_MySQL数据库对GROUP BY子句的功能扩展(1)
标准SQL语法中,对SELECT语句执行GROUP BY操作的话,SELECT选择的列必须出现在GROUP BY子句中,也就是说先要明确根据什么分组,然后才能选择分没分组.不过MySQL数据库不完全是 ...
- mysql 子查询 group by_mysql 子查询 group by的使用
1 group by表示排序,后面查询出来的是每一组的第一条数据,where后面表示提出条件之类的,如果对排序需要有条件筛选,应该在属性名后接 having +条件 .而不能使用where 2 聚合函 ...
- mysql group by_MySQL优化GROUP BY方案
执行GROUP BY子句的最一般的方法:先扫描整个表,然后创建一个新的临时表,表中每个组的所有行应为连续的,最后使用该临时表来找到组并应用聚集函数(如果有聚集函数).在某些情况中,MySQL通过访问索 ...
- MYSQL数据分组(十三)GROUP BY
MySQL GROUP BY子句 GROUP BY子句是 SELECT 语句的可选部分,它将一组行记录按列或表达式的值分组成摘要行记录.GROUP BY子句返回每个分组的一个行记录.换句话说,它减少了 ...
- MongoDB查询实现 笛卡尔积,Union All 和Union 功能
转载自 MongoDB查询实现 笛卡尔积,Union All 和Union 功能 此篇文章及以后的文章大部分都是从聚合管道(aggregation pipeline)的一些语法为基础讲解的,如果不 ...
- union all 和 union
一.结果集允许重复的话,尽量用 union all 代替 union [union]不管检索结果有没有重复,都会尝试进行合并,然后在输出最终结果前进行排序.过滤操作,增加大量的 CPU 运算,加大资源 ...
- 关于UNION ALL与 UNION 用法和区别
(转自:http://www.cnblogs.com/EricaMIN1987_IT/archive/2011/01/20/1940188.html) UNION指令的目的是将两个SQL语句的结果合并 ...
- 【kafka】kafka Group coordinator lookup for group
1.概述 转载:添加链接描述 2.前因 今天在调应用的时候,email-service服务无法收发邮件. 看到这种问题,我先去查了一下email-service的日志,看到了kafka的一个报错: G ...
- UNION ALL vs UNION
UNION ALL vs UNION 一直没意识到它们之间的区别,只知道UNION ALL在性能上优于UNION,忽略一个很重要的区别: UNION会去掉重复的行,而UNION ALL是包括所有行. ...
最新文章
- laravel5.8笔记六:公共函数和常量设置
- linux用户密码转换为明文,Linux运维知识之linux下抓取内存中明文密码mimipenguin
- AUTOSAR专业知识篇(五)-“敏捷”适用于汽车软件开发吗?当我们谈“敏捷”,到底在谈什么?
- python中int的用法归类
- [转载] arrayproxy转numpy_Python numpy.ptp() 使用实例
- 十五、新人成才之路《做人七项原则 做一个有爱心的人》
- ElasticSearch常用API操作示例
- k Nearest Neighbor Algorithm
- Linux部署lamp(centos 7),照做就行
- 无声mp3获取 素材获取无声mp3
- 电源硬件设计----反激变换器(Flyback Converter)基础
- 多線程之WaitFor
- 电子科技大学信息与软件工程学院考研复试体会
- 找工作时期望工资是报高点好还是报低点好
- python 正则表达式提取url
- linux 系统硬件信息检测工具,9种在Linux系统上检测CPU信息的工具
- WebApi2 添加Log4Net
- 数据治理和合规性:如何确保大数据应用遵守法规和标准
- 泰克sigmastek蓄电池技术
- 开源应用中心|如何快速部署你的绝佳Markdown写作平台——CodiMD
热门文章
- VMware linux 克隆机的配置
- php应用编程,极客编程必备的五大PHP开发应用_PHP
- dataframe第二列 r语言_R语言-数据框
- hdu1847(博弈论:sg函数)
- 极限与连续知识点总结_考研数学一试卷全面分析,历年题型和知识点整理,送给2021的学子...
- 如何使用AHAS故障演练,实现具备韧性的系统架构?
- 如何开通实时计算 Flink 版?
- 玩转ECS第7讲 | ECS数据保护-数据备份新特性与最佳实践
- 深度剖析 | 阿里热修复如何精简优化补丁资源?
- 怎么能学好Java开发,学好Java一般需要多少钱