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

MySql nhận tổng của một cột trong mỗi hàng của cột mới

Bạn yêu cầu chọn id được thiết kế sai nhưng nếu bạn thực sự cần

Bạn có thể tính tổng trong cột bằng cách sử dụng một lựa chọn con

SELECT  market, sale, (select sum(sale) as total from my_table) as  total
from my_table 

nếu bạn chỉ cần một số quốc gia, ví dụ như FR, Vương quốc Anh, bạn có thể

SELECT  market, sale, (select sum(sale) as total 
                           from my_table
                           where market in ('FR', 'UK')) as  total
from my_table 
here market in ('FR', 'UK')

hoặc bạn luôn cần tổng số tiền bạn có thể

SELECT  market, sale, (select sum(sale) as total 
                           from my_table
                          ) as  total
from my_table 
here market in ('FR', UK')



  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 thông qua xamarin

  2. Lỗi nhập unicode trùng lặp trên cột duy nhất - mysql

  3. Gỡ lỗi PDO mySql chèn NULL vào cơ sở dữ liệu thay vì trống

  4. this._callback.apply không phải là một hàm! Node js Mysql error

  5. LỖI 1452:Không thể thêm hoặc cập nhật hàng con:ràng buộc khóa ngoại không thành công