यह एक प्रश्न के साथ किया जा सकता है
SELECT * FROM `char` WHERE char_id = (SELECT char_id FROM rankpvp ORDER BY ratio DESC LIMIT 1)
ध्यान दें कि चार एक आरक्षित शब्द है इसलिए इसे बैक टिक में लपेटना होगा। हो सकता है कि यह वास्तविक समस्या है जिसे आपने अपने लूप के साथ समस्या के बजाय (वाक्यविन्यास त्रुटि) में चलाया था। फिर भी, एक प्रश्न सही तरीका है