Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL:रिकॉर्ड की मात्रा के प्रतिशत से सीमित करें?

सबसे अच्छा जवाब मुझे मिला:

SELECT*
FROM    (
    SELECT list.*, @counter := @counter +1 AS counter
    FROM (select @counter:=0) AS initvar, list
    ORDER BY value DESC   
) AS X
where counter <= (10/100 * @counter);
ORDER BY value DESC

भिन्न प्रतिशत प्राप्त करने के लिए 10 बदलें।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. क्यों INSERT IGNORE auto_increment प्राथमिक कुंजी को बढ़ाता है?

  2. विंडोज़ पर MySQL का रूट पासवर्ड रीसेट करें

  3. उबंटू में mysql सर्वर शुरू करने में असमर्थ

  4. मैं एक MySQL दशमलव फ़ील्ड को गोल होने से कैसे रोकूँ?

  5. MySQL में STRICT SQL मोड से कैसे छुटकारा पाएं