Tôi đã thu thập một số mục nhập trong bảng cho mục đích rút thăm trúng thưởng. Tôi đã yêu cầu của khách hàng để cung cấp:MySQL Chọn số lượng mục nhập xuất hiện "N" lần
- Số lượng mục duy nhất
- Số lượng mục xảy ra hai lần.
- Số lượng mục nhập xảy ra ba lần.
Tôi có thể xác định số lượng mục nhập duy nhất, nhưng không chắc chắn cách rút số lượng mục nhập xảy ra một số lần cụ thể. Tôi cố gắng một cái gì đó như thế này:
CHỌN email, count (email) AS NumberOfEntries
TỪ mục
GROUP BY NumberOfEntries
Điều đó cho các lỗi: Không thể nhóm vào 'NumberOfEntries'
tôi hy vọng sẽ thấy một cái gì đó như thế này:
SốOfEntries/Tổng số
1/1.000 (Có nghĩa là 1.000 người đã nhập một lần và chỉ một lần)
2/1,300 (Ý nghĩa 1.300 người tham gia d chính xác hai lần)
Cảm ơn bạn đã được trợ giúp!