我有一个表(列表)中的数据,如下所示,
id no1 no2
1000 0 511
1000 820 0
我需要如下所示的数据,
id no1 no2
1000 820 511
谁能解决这个问题。提前致谢。
你可以使用sum或max:
select id,max(no1),max(no2) from tab_name group by id;
要么
select id,sum(no1),sum(no2) from tab_name group by id;
通过求和的简单组将适合您
SELECT
ID,
SUM(NO1) NO1,
SUM(NO2) NO2
FROM Table1
Group by ID