列から最小値を検索するスクリプトがありますが、一部のエントリに値がないか、0 に設定されている場合は、次の最小値を検索する必要があります。
これが私の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");
何か案は?