Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

SQL:Chọn 3 bản ghi hàng đầu + Tổng số lượng

Bạn cần SUM và sau đó ORDER BY giá trị tóm tắt này:

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. Làm cách nào để sao chép sâu một tập dữ liệu và thay đổi các tham chiếu FK để trỏ đến tất cả các bản sao?

  2. SQL - Làm thế nào để lưu trữ và điều hướng cấu trúc phân cấp?

  3. SQL Server 2016:sys.dm_exec_osystem_stats

  4. Thay đổi loại cột có số từ varchar thành int

  5. Thêm một cột được tính toán vào một bảng hiện có trong SQL Server