한 열의 고유 값을 다른 열의 최대 값과 함께 필터링하여 표의 모든 열을 가져 오는 것과 같은 요구 사항이 있습니다.다른 열의 최대 값과 함께 한 열의 고유 값을 가진 레코드 가져 오기
예 : 최대 (수량)와 함께 고유 한 이름을 가져 오는
여기Table A
id name qty
__ __ __
1 Dinesh 10
2 Ramesh 8
3 Dinesh 2
4 Ganesh 3
5 Ganesh 20
;
예상 출력 :
1 Dinesh 10
2 Ramesh 8
5 Ganesh 20
사람이 DB2 쿼리에서이를 달성하는 방법을 말할 수 있습니까? 사전
그는 첫 번째 경우가 아닌 고유 한 값이 필요하다고 말합니다. 또한 두 번째 경우에서 당신의 방식대로, 당신은 단지 '별개'를 선택에 사용할 수 없습니까? – MazarD
@MazarD - 각 행은 고유 한 ID를 가지므로 'DISTINCT'를 사용하면 모든 행을 반환합니다. 나는 당신이 말하는 것을보고 이름과 수량 컬럼이 필요한 경우 – acatt
이 맞다. 고마워, 나는 나의 대답을 편집했다. – MazarD