Bạn phải nhận 10 bản ghi mỗi ngày trong một truy vấn phụ cho mỗi ngày và nối chúng vào bảng chính bằng phép nối bên trái, vì vậy bạn sẽ nhận được tối đa 10 bản ghi mỗi ngày. SQL sẽ giống như sau:
SELECT t1.columns
FROM mytable t1
LEFT JOIN
(SELECT pk FROM mytable t2
WHERE t2.datecol = t1.datecol
ORDER BY t2.orderFor10Rows LIMIT 10) t3
ON t1.pk = t3.pk
ORDER BY t1.anyOtherColumns
Không bảo hành cho cú pháp MySQL phù hợp vì tôi không quen với nó.