Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

SQL:Wybierz 3 najlepsze rekordy + Suma ilości

Musisz SUM a następnie ORDER BY ta sumaryczna wartość:

SELECT TOP 3 ProductID, SUM(Quantity) as qSum
FROM Table
GROUP BY ProductID
ORDER BY qSum DESC


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dowiedz się, czy obiekt jest funkcją wartościującą tabelę w SQL Server za pomocą OBJECTPROPERTY()

  2. Zastąp pierwsze wystąpienie podciągu w ciągu w SQL

  3. SQL Server:Jaka jest różnica między CROSS JOIN a FULL OUTER JOIN?

  4. Jak INTERSECT działa w SQL Server

  5. Uruchom SERVERPROPERTY() na połączonym serwerze w SQL Server