mysql - 查询总收入

标签 mysql sql

我有下表“集合”。它以现金和卡的形式存储 2 家商店的销售额:

Date        |  Shop | Cash | Card |
-----------------------------------
2017-01-01  |   A   |  10  |  5   |
2017-01-01  |   B   |   8  |  2   |
2017-01-02  |   A   |   9  |  6   |
2017-01-02  |   B   |   8  |  5   |
2017-01-03  |   A   |   9  |  7   |
2017-01-03  |   B   |  10  |  1   |

我想运行 SQL 查询并获取两家商店的每日总收入作为以下输出

Day    |   Earnings
-------------------
1      |   25
2      |   28
3      |   27

最佳答案

使用简单的 GROUP BY 应该很容易,例如:

   SELECT Date
         ,SUM(Cash + Card) AS Earnings
     FROM yourtable
 GROUP BY Date

关于mysql - 查询总收入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46197503/

相关文章:

python - 数据库中的项目(模型)数量与 django RAM 消耗?

sql - HackerRank 天气观测站 5

MYSQL QUERY 如果存在则获取该特定列值并与新值进行比较

mysql - PDO、MySQL 将获取的数据插入数组

javascript - 从动态表输入插入到 mySQL

sql - PostgreSQL 多个 USING 子句

php - 设计这个基本 SQL 表示例的最佳方法是什么?

sql - BigQuery SQL 查询中的动态列名

mysql - 为整数范围搜索优化 MySQL 查询

php - 函数加密AES-256-CBC,搜索mysql