내 테이블 lools과 같이 가장 높은 $의 COL2와 DISCTINCT $의 COL1를 GET 다음에 관련된 가장 높은 var
와 나에게 열 name
의 DISCTINCT 이름을 줄 것이다 나는 MYSQL 쿼리를 찾고 있어요MYSQL :
name | var
----------------
Joe | 3
Liz | 1
Liz | 4
Joe | 2
Peter | 3
Joe | 7
Liz | 2
을 name
. 그래서, 위의 예를 들어, 내가
Joe | 7
Liz | 4
Peter | 3
내 시도 찾던했다 : 나는, 너무,
SELECT DISTINCT name, var
또는
SELECT DISTINCT(name), var
을 시도
SELECT name, var
FROM table
GROUP BY name
ORDER BY var DESC
그러나 그것들과 나는 뚜렷한 조합을 가지고있다. 이름, var
어떤 아이디어?
을 시도합니다. – Barmar
이 답변에 몇 가지 설명을 추가 할 수 있습니까? 코드 전용 답변은 일반적으로 권장되지 않습니다. –
@CorleyBrigman이 (가) 자세한 내용을 추가했습니다. :) 조금 나아 졌으면 좋겠다. – creativeby