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

mySQL प्रत्येक श्रेणी के शीर्ष 5 को लौटा रहा है

इसके लिए आपको साइड इफेक्टिंग वेरिएबल्स का उपयोग करना होगा

SELECT profilename, name
FROM
(
    SELECT m.profilename, s.name,
        @r:=case when @g=m.profilename then @r+1 else 1 end r,
        @g:=m.profilename
    FROM (select @g:=null,@r:=0) n
    cross join menus m 
    left join menuitems s on m.menuid = s.menuid
) X
WHERE r <= 5


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. php फ़ाइल अपलोड, फ़ाइल अपलोड प्रकार को कैसे प्रतिबंधित करें

  2. MySQL प्रतिकृति स्वास्थ्य जाँच स्क्रिप्ट

  3. MySQL में सर्वर द्वारा समर्थित कॉलेशन को कैसे खोजें

  4. MySQL:GROUP_CONCAT मानों को क्रमबद्ध करें

  5. शीर्ष 5 MySQL निगरानी उपकरण