
Мне же нужно что бы остались только 2 цены, наибольшая, и наименьшая.
Но если пишу
MIN(bt.price)выводит только 1 товар. Что в общем то и логично.
Возможно ли вывести минимальную цену?
Полный код запроса -
SELECT
DISTINCT d.name as name, v.name as vendor, v.id as vendor_id,
d.id as id,
d.pic_small as pic_small,
dt.name as type,
bt.price,
d.type_id
FROM bt_vendor v, bt_disks d, bt_disk_type dt , bt_disks_var bt
WHERE
d.status = 1
and d.type_id = dt.id
AND bt.disk_id = d.id AND bt.price !=0
and v.id = d.vendor_id
and d.vendor_id = 239