Суть такова: При помощи WHERE нужно выбрать id из таблицы, но учитывая значения в price (обычная цена) и sale (цена оптовая).
по умолчанию sale = 0.00
Передали некое значение:
$min_price = 1000;
$max_price = 2000;
Если sale = 0.00 то выбор идет по price:
SELECT id FROM products WHERE price >= $min_price AND price <= $max_price
но если sale > 0.00 то выбор идет по sale:
SELECT id FROM products WHERE sale >= $min_price AND sale <= $max_price
Как сделать правильный WHERE?
Всех с праздниками! :)