** mysql rank 구하기 (동일등수) **

 

첫번째 방법 

   - 테이블을 3번 사용해서 구하기  (가장 무식한 방법)

 

 


----------------------------------
   반   :  이름     :   점수    : 등수
   1반   강감찬       100        1
   1반   이순신        96        2
   1반   홍길동        96        2
   1반   김유신        90        4
----------------------------------
   2반    말똥고리     80       1
   2반    장수말벌     70       2
   2반    꿀벌          60      3
   2반    나비          60      3
------------------------------------

두번째 방법

    - 테이블을 2번 사용해서 구하기  - 속도 개선

 

 

세번째 방법

    - 변수를 활용해서 구하기 - 속도 짱

Posted by 농부지기
,