یک جدوی هست که نمره دانشجویان داخلش قرار داره مثلا 400,000 دانشجو با نمرات مختلف داخلش هستند
حالا چطور میشه دونست دانشجوئی با نمره 14.45 رتبه چندم هست
یک جدوی هست که نمره دانشجویان داخلش قرار داره مثلا 400,000 دانشجو با نمرات مختلف داخلش هستند
حالا چطور میشه دونست دانشجوئی با نمره 14.45 رتبه چندم هست
تو بخش mysql تاپیک میزدی بهتر نبود...
SET @rank := 0;
SELECT rank, grade FROM (
SELECT @rank := @rank + 1 AS rank, grade
FROM `student` GROUP BY grade ORDER BY grade DESC
) as result WHERE grade=14.5
http://thinkdiff.net/mysql/how-to-ge...g-mysql-query/
آخرین ویرایش به وسیله bagherok : پنج شنبه 17 مهر 1393 در 11:07 صبح