sql 分类汇总统计
我想每个项目都统计一下支出的费用类目和金额!我当时表的设计是表名称:bank字段是:类型type金额value类型由1-10代表不同的数据!譬如1是现金2是银行卡3是百付...
我想每个项目都统计一下支出的费用类目和金额!
我当时表的设计是表名称:bank
字段是:类型type 金额value
类型由1-10代表不同的数据!譬如1是现金 2是银行卡 3是百付宝等
我想统计列出来:现金 1000,银行卡2000
也就是说如果分类再资金里没出现过,那就不用列出来0
这个怎么写啊,我要获取到满足条件的分类编号和金额
如有能解决的 加分!谢谢啦 展开
我当时表的设计是表名称:bank
字段是:类型type 金额value
类型由1-10代表不同的数据!譬如1是现金 2是银行卡 3是百付宝等
我想统计列出来:现金 1000,银行卡2000
也就是说如果分类再资金里没出现过,那就不用列出来0
这个怎么写啊,我要获取到满足条件的分类编号和金额
如有能解决的 加分!谢谢啦 展开
3个回答
展开全部
select name,sum(case type when '入库' then qty else -qty end) as qty from table_2 group by name
name:产品名称字段,
type :产品出入库字段呢,
qty :产品数量字段
这样可以么?
name:产品名称字段,
type :产品出入库字段呢,
qty :产品数量字段
这样可以么?
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
景联文科技
2024-06-11 广告
2024-06-11 广告
你的需求有点怪,一般就按产品类别分类,你还加个保值时间,那就只有这样select ;\x09产品,\x09类别,\x09保质期-销售日期 ;as ;'保值时间',\x09count(*) ;as ;'数量',...
点击进入详情页
本回答由景联文科技提供
展开全部
select type,sum(value) from test_bank group by type
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |