我有一个有3列(A,B,C)的表.我想从表中选择一些行然后MySQL返回一行,每行都添加了值...
A B C
1. 2 2 2
2. 4 4 4
3. 6 6 6
Run Code Online (Sandbox Code Playgroud)
如果我选择所有三行,MySql应该在这种情况下返回:
A B C
1. 12 12 12
Run Code Online (Sandbox Code Playgroud)
nos*_*nos 66
select sum(A),sum(B),sum(C) from mytable where id in (1,2,3);
Run Code Online (Sandbox Code Playgroud)
Gol*_*rol 12
select
sum(a) as atotal,
sum(b) as btotal,
sum(c) as ctotal
from
yourtable t
where
t.id in (1, 2, 3)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
102000 次 |
| 最近记录: |