आपका price कॉलम में एक वर्ण होना चाहिए CHAR() or VARCHAR() संख्यात्मक प्रकार के बजाय टाइप करें। इसे DECIMAL . के रूप में कास्ट करें ORDER BY . में :
Select * From table ORDER BY CAST(price AS DECIMAL(10,2)) DESC
इसका असली समाधान price . को बदलना होगा डेटा प्रकार को उचित संख्यात्मक प्रकार में बदलें।