(针对 SQL 语言的问题,用这个标题。请用 Ctrl+Y 砍掉这行)
数据库名称: Mysql
数据库版本:
内容/问题描述:
我有两个table, 一个叫 Coupon 、一个是CouponSn
其中Coupon 的schema 为
couponId : 主键
currency : 面额
CouponSn的 schema为
sn : 序号/主键
couponId : 对应到Coupon 的 couponId
status : 序号使用状况
问题来 了
我想要取得 每种序号 使用状况的总面额
我是这样下SQL
select count(sn.sn) as count,sn.status FROM CouponSn sn GROUP BY sn.status
这样只能取得每一种状况共有几组序号
如果要再取得 每一种状况 的面额
select count(sn.sn) as count,sn.status,
sum(count(sn.sn)*currency) as totalCurrency
FROM CouponSn sn GROUP BY sn.status
这样 会有错误讯息出现
请问有办法,跨表格去取得 totalCurrency 的值吗
谢谢回复