我想得到我桌子的第一个数据。我想同时显示Amountpaid和Sum(Amountpaid)。
当我使用此代码时,amountpaid始终为null,但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列。 需要帮助
答案 0 :(得分:4)
@EJP是正确的。 SUM 与 Order By 没有任何意义。
如果我理解你真正想要SQL查询的问题
select Amountpaid, (select sum(Amountpaid) from mofficetbl) as total from mofficetbl order by Number limit 1;