【发布时间】:2017-05-09 05:57:49
【问题描述】:
我有一张桌子
id, turnover, qty
我想查询
select sum turnover, sum qty, (sum turnover) div (sum qty) by id from Table
但是,除法的结果值似乎是一个 int 并显示为 0(因为单价远小于 1)。我试图将结果转换为浮点数,但这无济于事
select sum turnover, sum qty, `float$(`float$(sum turnover) div `float$(sum qty)) by id from Table.
我怎样才能得到一个浮点数作为回报? 另外,作为一个附带问题。如何命名列(相当于 sql select sum(x) as my_column_name ...)
【问题讨论】:
标签: kdb