- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我有 2 个表,采购和销售,每个表都有一个日期字段和一个成本字段。
我想生成几种不同类型的报告,例如我想显示每个月或每年的损益,或者显示特定商品在给定任意时间段内的销售频率(可能基于用户输入)
做这样的查询是否非常复杂,它们依赖于复杂的计算吗?
比如sales.costs字段和purchases.costs字段的合计如何显示盈亏?
最佳答案
这类事情相当简单明了,并且是一个很好的例子,说明了为什么 SQL 数据库功能强大且使用起来很有趣。对于您的示例查询,我会做这样的事情:
SELECT SUM(purchases.costs) + SUM(sales.costs) AS total_cost FROM purchases, sales;
要进行按年计算成本的查询,您可以这样做:
SELECT SUM(sales.cost) + SUM(purchases.cost) AS cost,
YEAR(sales.ts) AS year
FROM sales INNER JOIN purchases
ON YEAR(sales.ts) = YEAR(purchases.ts)
GROUP BY YEAR(sales.ts);
关于sql - 生成报告,例如收入/损失等,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3173546/
已关闭。这个问题是 off-topic 。目前不接受答案。 想要改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。 已关闭10 年前。 Improve th
我知道 stackoverflow 不是谷歌产品的帮助台,但谷歌帮助台本身并没有帮助,所以也许这里的其他人也有同样的问题,可以帮助我解决。 我在过去 3 个月内在 google play 上发布了一个
我有一张像这张照片的 table : enter image description here 我想添加一个期末余额列,它将是 =sum(income)-sum(expenses) 按日期计算 (例如
我有下表: 我想: 根据 Segment 对数据进行分组。 合并收入中的值以产生该部分总收入的百分比。 在这种情况下我想要的结果是 Segment | Total Income | Rat
我有一个成员资格表,其中包含列 ID、Start_date、End_date、持续时间、值 ID | Start_date | End_date | Duration | Value | 1 | 2
我有 4 张 table : Products - to record products spending - to record expenses directv - to record subs
我是 android 开发新手。我目前正在尝试实现应用程序,查询 AdSense 收入。 我找到了 AdSense Management API v1.1 (Rev. 18) 1.7.2-beta .
我有两张 table 。我需要获取过去 30 天的总收入,其中日期和 user_id 相同。 我需要将这些查询组合成一个 JOIN SQL 查询: select * from user_revenue
我正在尝试创建一个查询,该查询允许我获得每个月比较支出、收入和储蓄的百分比值。我正在使用 MySQL 数据库。 表和查询示例: http://sqlfiddle.com/#!9/78b360/1 到目
我是一名优秀的程序员,十分优秀!