我有一张类似
的表格ID Name amount
1 x 10
2 y 20
3 z 30
我想计算ID的数量并总计金额。 我试过了
SELECT COUNT(table.ID) as NumberOfIds and SUM(table.AMOUNT)
FROM table
但是我一直收到一个错误,我错过了我的where声明。这些函数都不需要自己的where语句,那么为什么它们在一起时会要求一个呢?
答案 0 :(得分:2)
您没有使用and
指定多个所需结果,请使用逗号。
试试这个:
SELECT COUNT(table.ID) as NumberOfIds, SUM(table.AMOUNT) as SumOfAmounts
FROM table