Đây là một cái nhìn rất cơ bản tại bảng của tôi. Tôi có các cột 1 và 2 và cần tạo cột 3. Cột 3 chỉ đơn giản là tổng của cột Number
cho tất cả Name
chia cho Number
cho hàng đã cho.Nhận tổng cột và sử dụng để tính phần trăm của tổng số (mySQL)
| Name | Number | % of total |
| ------------- |:-------------:| -----: |
| Bob | 5 | 25 |
| Sally | 10 | 50 |
| John | 5 | 25 |
Tôi đang vật lộn với cách lấy tổng số hàng và sử dụng giá trị này làm giá trị để tính phần còn lại.
EDIT: Tôi đang tìm cách thực hiện điều này dưới dạng một truy vấn thay vì hai truy vấn riêng biệt nếu có thể.
Bạn có tổng số tiền của các cột thứ hai trước không? – SalmonKiller
@SalmonKiller Không, tôi không biết. Đó là phần khó khăn (đối với tôi). Đang cố gắng để có được giá trị đó và sau đó sử dụng tất cả trong một truy vấn. – jonmrich