У меня есть script, чтобы найти самое низкое значение из столбца, но некоторые записи не имеют значения или его набора в 0, если это так, я бы хотел, чтобы ti нашел следующее самое низкое значение.
Вот моя команда sql.
$result = mysql_query("SELECT DISTINCT product_name, format, image_url, MIN(online_price), EAN FROM products where $searchstring and format = '{$cat}' AND EAN != ' ' AND EAN != '-' AND EAN != 'PRERELEASE' AND online_price > '0' group by EAN LIMIT " . ($page-1)*$Limit . ",$Limit");
Любые идеи?
Может быть:
MIN(IF(online_price=0,NULL,online_price))
Отсутствует предложение AS
:
MIN(online_price) AS minprice
Теперь вы получите результат minprice
.