Здесь вы только фильтруете по по полю. Но здесь нет непосредственно выборки select().
У вас написано:
По аналогии с новинками хочу вывести на главную еще и скидки.
Вы имеете ввиду «получить товары, на которые скидки имеются» или именно вывести сами скидки?