«rank» 태그된 질문

9
점수 표에서 사용자의 순위를 가져옵니다.
최고 점수를 저장하는 매우 간단한 MySQL 테이블이 있습니다. 그것은 다음과 같습니다 Id Name Score 여태까지는 그런대로 잘됐다. 문제는 사용자 순위를 어떻게 얻습니까? 예를 들어 사용자가 Name있거나 Id순위를 얻으려고합니다 Score. 여기서 모든 행은 순서대로 내림차순으로 정렬 됩니다. 예 Id Name Score 1 Ida 100 2 Boo 58 3 Lala 88 4 …
31 mysql  rank 

4
결과를 처음 2 개의 순위 행으로 제한
SQL Server 2008에서는 RANK() OVER (PARTITION BY Col2 ORDER BY Col3 DESC)로 데이터 세트를 반환하는 데 사용하고 RANK있습니다. 그러나 각 파티션마다 수백 개의 레코드가 있으므로 순위 1, 2, 3 ...... 999에서 값을 가져옵니다. 하지만 RANKs각각 최대 2 개만 원합니다 PARTITION. 예: ID Name Score Subject 1 Joe 100 Math 2 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.