我正在使用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
Run Code Online (Sandbox Code Playgroud)
当我包含类似的东西时 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
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
31025 次 |
| 最近记录: |