Сортировка по наличию
Подскажите как можно сделать сортировку по наличию. У товара добавлено поле с остатками. Надо вывести товары у которых остаток 0 в конце.
Вот такой запрос строится.
Надо построить вот такой
[[!mFilter2?
&class=`msProduct`
&element=`msProducts`
&paginator=`pdoPage`
&includeThumbs=`196x170`
&parents=`[[*id]]`
&cache=`1`
&cacheTime=`1800`
&maxLimit=`100`
&limit=`9`
&ajax=`1`
&showLog=`0`
&sort=`
ms|price:asc
,ms_product|pagetitle:asc
`
&toPlaceholders=`list.`
]]
Вот такой запрос строится.
ORDER BY `Data`.`price` asc,`msProduct`.`pagetitle` asc LIMIT 9
Надо построить вот такой
ORDER BY (`Data`.`count` > 0) desc, `Data`.`price` asc,`msProduct`.`pagetitle` asc LIMIT 9
Причем, (`Data`.`count` > 0) desc
должен быть всегда и должен быть первым.