我正在使用SQLite,我正在尝试返回列buy_price中一列的总和,TOTAL同时返回所有数据.我不希望/需要对数据进行分组,因为我需要在每个返回的行中包含数据.
id    date       pool_name    pool_id    buy_price  TOTAL
 1    09/01/12   azp          5          20
 2    09/02/12   mmp          6          10
 3    09/03/12   pbp          4          5
 4    09/04/12   azp          7          20
 5    09/05/12   nyp          8          5             60
当我包含类似的东西时   SUM(buy_price) as TOTAL,只返回一行.我需要返回所有行以及所有buy_price条目的总和.
Tar*_*ryn 24
听起来这就是你要找的东西:
select id,
  dt,
  pool_name,
  pool_id,
  buy_price,
  (select sum(buy_price) from yourtable) total
from yourtable
| 归档时间: | 
 | 
| 查看次数: | 31025 次 | 
| 最近记录: |