Tôi có một tập dữ liệu tôi có thể nhóm và muốn biết tỷ lệ phần trăm của các hàng trong mỗi nhóm.Tính toán với COUNT()
Điều này có vẻ gần như hoạt động, ngoại trừ việc nó trả về 0 cho mỗi nhóm vì IMHO thiếu thợ đúc chư
SELECT COUNT(*)/(SELECT COUNT(name)
FROM x
WHERE d = '0')
FROM x, y
WHERE x.a = y.a AND x.b = '0'
GROUP BY y.c
ORDER BY y.c ASC
Làm thế nào để đúc chính xác này?
Wow ... Tôi thích cái này :) Đôi khi các giải pháp đơn giản nhất trốn tránh một ... –