SQL 쿼리에서 일부 행 집합을 얻고 있습니다. 아래에 언급되어 있습니다. 예를 들면 :
UnitName Requisition_No 14.11 14.141 14.144
A 1303a 1000 NULL NULL
A 1303a NULL 2000 NULL
A 1303a NULL NULL 3000
그러나 출력은 다음과 같아야합니다.
UnitName Requisition_No 14.11 14.141 14.144
A 1303a 1000 2000 3000
감사합니다.
고유 한 열을 기준으로 그룹화 max()
하고 값이 아닌 집계 함수를 사용 합니다.null
select UnitName, Requisition_No, max(14.11), max(14.141), max(14.144)
from your_table
group by UnitName, Requisition_No
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다