в которой вывел все группы и поля для сортировки. (гемор только с обновлением, пришлось обвеситься кучей триггеров)
                  
                  
                  Но раз есть массивы, думал может получится.
                  
                  
                  Остался один вариант, можно ли в btree-индексе сделать функцию, которая на одну строчку даст в индекс 2+ значения?
                  
                  
                  
                  
                  
                  Например что-то типа такого: create index on table (array_to_list(genre), add_date) ?
                  
                  
                  тогда одна строка даст в индекс группу1, группу2, а сортировка сработает по второму ключу составного?
                  
                  
                
> Остался один вариант, можно ли в btree-индексе сделать функцию, которая на одну строчку даст в индекс 2+ значения? Нет. И вообще, у Вас тут проблема с сортировкой, а не с поиском, правильно?
Обсуждают сегодня