好吧,我很抱歉模糊标题COS我不知道如何把这个。 这是我的问题。使用Aggregate来总结行SQL
CREATE TABLE dwd_temp (con VARCHAR2(10),line_no VARCHAR2(10),wgt NUMBER,pallet VARCHAR2(10));
insert INTO dwd_temp VALUES('a','1',10,NULL);
insert INTO dwd_temp VALUES('b','1',11,'x');
insert INTO dwd_temp VALUES('b','2',12,'x');
insert INTO dwd_temp VALUES('b','3',13,'y');
现在我的要求就是要“取代”具有相同的“托盘” 是在结束我需要一个查询有一条线,上面写着 B,1,23线,X代替托盘为'x'的两条线。 所以我的结果应该是
a 1 10 null
b 1 23 x
b 3 13 y
在你结果你有一个,C列在4列,这是不存在于源数据。另外我不明白为什么在3列和最后一列有15个结果。 – sufleR
抱歉 - 我错误地使用了一个不同的例子。 –