यह आपको लगभग 40 वाँ प्रतिशतक देगा, यह उस पंक्ति को लौटाता है जहाँ 40% पंक्तियाँ इससे कम हैं। यह पंक्तियों को इस आधार पर क्रमबद्ध करता है कि वे 40वें प्रतिशतक से कितनी दूर हैं, क्योंकि कोई भी पंक्ति ठीक 40वें प्रतिशतक पर नहीं पड़ सकती।
SELECT m1.field, m1.otherfield, count(m2.field)
FROM mydata m1 INNER JOIN mydata m2 ON m2.field<m1.field
GROUP BY
m1.field,m1.otherfield
ORDER BY
ABS(0.4-(count(m2.field)/(select count(*) from mydata)))
LIMIT 1