我想获取我的表的第一个数据。我想同时显示 Amountpaid 和 Sum(Amountpaid)。
当我使用此代码时,amountpaid 总是为空,但 SUM(Amountpaid) 将显示其值
SELECT Amountpaid, Sum(Amountpaid) as total FROM mofficetbl Order by Number Limit 1;
但是当我使用这个时:
Select Amountpaid from mofficetbl Order by Number LIMIT 1;
Amoutpaid 将显示。
我想同时获取 2 列。 需要帮助
最佳答案
@EJP 是正确的。 SUM 和 Order By 没有任何意义。
如果我理解你真正需要 SQL 查询的问题
select Amountpaid, (select sum(Amountpaid) from mofficetbl) as total from mofficetbl order by Number limit 1;
关于MYSQL报错不知道怎么解决,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30150134/