parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Сортировка таблицы по нескольким колонкам

G_Z 28.05.2015 11:36

Иногда бывает необходимо отсортировать таблицу более чем по одной колонке.
Данных не много и использовать БД только для сортировки не хочется.

Прошу рассмотреть возможность сортировки функцией, которая бы получала пару сравниваемых строк таблицы в виде хешей и возвращала 1/0/-1.
По аналогии с функцией сортировки в JS.
^table.sort[$function]

@function[row1;row2]$result(-1|0|1)