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

MYSql टॉप 10 और अन्य टोटल

रिकॉर्ड के लिए, मैं @DamienBlack की टिप्पणी से सहमत हूं, हालांकि if इसे एक प्रश्न में किया जाना था UNION ALL चाल चल सकता है:

(
  SELECT VENDOR_fullname as name, SUM(POTENTIAL_RECOVERY) as recovery
  FROM COMPLETE
  GROUP BY VENDOR_fullname
  ORDER BY SUM(POTENTIAL_RECOVERY) DESC
  LIMIT 10
)
UNION ALL
(
  SELECT 'All others' as name, SUM(subtotal) as recovery
  FROM 
  (
    SELECT SUM(POTENTIAL_RECOVERY)
    FROM COMPLETE
    GROUP BY VENDOR_fullname
    ORDER BY SUM(POTENTIAL_RECOVERY) DESC
    LIMIT 10, 18446744073709551615
  ) as subtotal;
)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एक MySQL तालिका को हटा नहीं सकता। (त्रुटि 1050)

  2. पायथन + MySQLdb अजीब समस्या

  3. जाँच करें कि क्या कॉलम ALTER TABLE से पहले मौजूद है - mysql

  4. PHP/MySQL (InnoDB) के साथ TRANSACTION/COMMIT प्रदर्शन में इतना सुधार क्यों करता है?

  5. Mysql Foreach एक टेबल से दूसरी टेबल तक भाग 2