mysql 收支统计问题

mysql 收支统计问题,第1张

只能你这样查询,然后在程序中处理结果。因为MYSQL语句的结果必须是固定的列数,无法支持可以变化的列数量的。

如果只需要统计项目1、项目2、项目3等有限确定的项目,这个可以用SQL查询,方法是:

SUM(CASE name_id WHEN 1 THEN money ELSE 0) money1

但是你要实现统计表中不确定的项目数量,这个方法是不可能的,也没有其它可能的方法。

没有贴表结构,我就这个大概思路吧

select 净收入 from 工资表 where 时间='2012-11' order by 净收入 desc

如果有帮助到你,请点击采纳

子查询无非就是:

select AVG(A.工资) as 平均工资 from 表A a where a.id = (select b.id from 表B b ) and a.dept = '部门id'


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7263460.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存