Как по мне, единственная странность - это требование "строго десять". Остальное вполне укладывается в стандартный шаблон.
Все равно не понял, еще больше запутался) У меня таблица основная offer_funds в ней нет поля lead_id
Нужно получить все записи из offer_funds добавить к каждой инфу о пользователе и посчитать сколько сделок в таблице leads есть для каждой записи из offer_funds.