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

Làm thế nào để áp dụng một phép toán SUM mà không cần nhóm các kết quả trong SQL?

CNTT sẽ phụ thuộc vào máy chủ SQL của bạn, trong Postgres / Oracle, tôi sẽ sử dụng Chức năng cửa sổ. Trong MySQL ... không thể thực hiện được.

Có lẽ bạn có thể giả mạo nó như thế này:

SELECT a.id, SUM(b.value) AS `sum`
FROM test AS a
JOIN test AS b ON a.`group` = b.`group`
GROUP BY a.id, b.`group`;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kết nối với cơ sở dữ liệu MySQL từ xa bằng VB.NET 2010

  2. TẢI THÔNG TIN DỮ LIỆU:Chuỗi ký tự ut8mb4 không hợp lệ

  3. virtualenv pip mysqldb mac os X python

  4. Chèn tệp vào mysql Blob

  5. Làm thế nào để kiểm tra xem SimpleXML có được cài đặt trên PHP của tôi hay không?