mysql as不能用吗,MySQL SUM不能与AS一起工作

我有这3个表my_stamp,my_invoice和邮票

现在我想从邮票表中获得价格的总和。

这里是我现在的SQL查询。

$sql= "SELECT s.country, s.stamp_no, s.year, s.sgno, s.condition, SUM(ssk.price) as psum ";

$sql_cnt = "SELECT s.stamp_no AS num ";

$frm = "FROM stamp AS ssk ,my_stamp AS s, my_invoice AS sk ";

$filter = "WHERE s.invoice_id=sk.invoice_id AND ssk.stamp_no=s.stamp_no AND sk.cusid='" . $usr . "'";

$sql_cnt = $sql_cnt . $frm . $filter. " Group by s.stamp_no";查询工作正常。我的主要问题是psum没有获得总价。

当我通过结果循环获得单个价格。

有人可以帮助我在这个SUM在MySQL?

谢谢。

编辑::这里是我得到的最终的SQL:

SELECT s.country, s.stamp_no, s.year, s.sgno, s.condition, SUM(ssk.price) as psum FROM stamp AS ssk ,my_stamp AS s, my_invoice AS sk WHERE s.invoice_id=sk.invoice_id AND ssk.stamp_no=s.stamp_no AND sk.cusid='10' Group by s.stamp_no ORDER BY s.country, s.sgno ASC LIMIT 0,20

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值