그래,이 표현 방법을 모르기 때문에 모호한 제목에 대해 사과해야합니다. 이것이 제 문제입니다.집계를 사용하여 행을 계산하는 방법 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
결과에 원본 데이터에없는 4 열의 c가 있습니다. 또한 나는 왜 3 열과 마지막 행에 결과가 15인지 이해하지 못한다. – sufleR
죄송합니다 - 저는 실수로 다른 예를 사용했습니다. –