我想要实现的是一份关于日常金融交易的报告。使用我的SQL查询,我想要计算现金交易的总数,现金总价值,以及支票的总现金价值。我只想在指定的日期执行此操作。
下面是我遇到问题的查询的一个片段。这些sum和count命令处理的是表中的所有数据,而不是所选日期的数据。COUNT(*) FROM TRANSACTION WHERE payment_type.name = 'cash
我要做一个餐厅的网络经理。我需要得到一年中所有月份的总数。我是否需要为每个月进行一次查询,或者有一种方法可以使用for (循环)在一个查询中完成所有查询。每个月都有不同的订单,它们具有不同的值,这些订单必须与月份相加,以单独显示它们。如果不是每个月一个接一个,我就不知道该怎么做了。
我认为这种方式可能会得到它。totalprice FROM orders WHERE MONTH(dates) = '$sum' &&
我正在尝试获取几行中的一些平均值和一些总和,按一天中的每个小时进行分组。另外,我想要获取一个额外的列,在该列中,我不能获取每个小时的总和(在分组时获取),但我希望获取该特定日期之前所有行的总和。我现在的问题是,在超过大约25k行的MySQL数据库上执行查询大约需要8秒(CPUi5/8GBRAM)。我发现subselect (... AS 'rain_sum