16.11.2015
Сортировка по возрастанию с пустыми значениями в конце
Предположим, что на нашем сайте есть список товаров, у который есть поле цена. Мы хотим добавить новую цену товара и указать, что цена снизилась, указав еще старую цену. Для этого можно добавить еще одно поле OLD_PRICE, где будет старая цена.
При этом мы хотим сделать так, чтобы уцененные товары были в начале списка. Для этого можно сделать сортировку по полю OLD_PRICE по возрастанию, но при этом в начале будут товары без уценки, так как у них нет значения в поле OLD_PRICE. Для этого в 1С-Битрикс есть сортировка с указанием в каком порядке будут идти пустые значения:
- ASC,NULLS — по возрастанию, пустые в конце
- NULLS,ASC — по возрастанию, пустые в начале
- DESC,NULLS — по убыванию, пустые в конце
- NULLS,DESC — по убыванию, пустые в начале
Нам будет приятно
Поделитесь
Комментарии