在mysql中如何实现两表相乘?

在mysql中如何实现两表相乘?,第1张

select 供应商名称,表二.所订产品,

case 表二.所订产品 when '产品一' then 产品一价格*数量

when '产品二' then 产品二价格*数量

when '产品三' then 产品三价格*数量

end as 应付款

from 表一 join 表二

on 表一.供应商名称=表二.供应商名称

sum是聚合函数,所有数据库必须有的,mysql也不例外。聚合函数通常要配合group by子句一起使用。例如

select sum(销售数量) as 总销量 from 销售表

select 客户,sum(销售数量) as 单客户小计

from 销售表 group by 客户


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

原文地址: https://outofmemory.cn/zaji/7196542.html

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

发表评论

登录后才能评论

评论列表(0条)

保存