我有一个名为 tripdetails 的表:
表格结构:
**trip no** **invoice no** **total balance**
111 1 500
111 2 800
我想添加这两张发票总余额 ...表示500 + 800 = 1300 ....
答案 0 :(得分:0)
#load "../shared/shared.fsx"
let key = "MyKey"
let Run(message: string, log: TraceWriter, result: byref<string>) =
result <- doItAll message key
log.Info(sprintf "F# results: %s" result)
答案 1 :(得分:0)
我们必须使用聚合函数来做列的总和。有一个预定义的函数,它有助于获得所需的输出。
语法:
select sum(column_name) as alias
from table_name
答案 2 :(得分:-1)
SELECT trip_no,SUM(total_balance) as total
FROM tripdetails
WHERE trip_no = 111
GROUP BY trip_no;
这应该这样做。它选择具有trip_no 111的两行,然后对它们进行分组并选择余额之和。