본문 바로가기
연구_고민/PHP & MySql

아아.. 드디어 성공....쿼리문 한방으로 순위를 가져올수 있는 방법!!! ㅠㅠ

by DevG 2007. 8. 12.
 

용문

ls_1의 값을 id 번호를 받아서 순위를 나타냄.


mysql> select (select count(*) from std_point where ls_1>=sp.ls_1) as rank,sp.ls_1,sp.id from std_point sp where id=3;

+------+------+----+
| rank | ls_1 | id |
+------+------+----+
|   3  |   54 |  3 |
+------+------+----+
1 row in set (0.00 sec)

대략 10만건정도 해서 돌려봣더니 하나뽑는데 0.08초 정도 걸리더라는 ㄱ-;;