16.11.2015

Сортировка по возрастанию с пустыми значениями в конце

Сортировка по возрастанию с пустыми значениями в конце

Предположим, что на нашем сайте есть список товаров, у который есть поле цена. Мы хотим добавить новую цену товара и указать, что цена снизилась, указав еще старую цену. Для этого можно добавить еще одно поле OLD_PRICE, где будет старая цена.

При этом мы хотим сделать так, чтобы уцененные товары были в начале списка. Для этого можно сделать сортировку по полю OLD_PRICE по возрастанию, но при этом в начале будут товары без уценки, так как у них нет значения в поле OLD_PRICE. Для этого в 1С-Битрикс есть сортировка с указанием в каком порядке будут идти пустые значения:

  • ASC,NULLS — по возрастанию, пустые в конце
  • NULLS,ASC — по возрастанию, пустые в начале
  • DESC,NULLS — по убыванию, пустые в конце
  • NULLS,DESC — по убыванию, пустые в начале

Нам будет приятно

Поделитесь

Комментарии

Загрузка комментариев...