А планируется ли возможноть самому создавать правила сортировки?
не внешними модулями, а внутри? Стандартным способом, к примеру в базе пишем функцию, которая принимает два значения, и возвращает -1 0 1 и дальше что то вроде select id, name from tbl order by name using my_order_func ?
Re: А планируется ли возможноть самому создавать правила сортировки?
Не планируется. -- Дмитрий Еманов
Re: А планируется ли возможноть самому создавать правила сортировки?
Attid wrote: не внешними модулями, а внутри? Стандартным способом, к примеру в базе пишем функцию, которая принимает два значения, и возвращает -1 0 1 и дальше что то вроде select id, name from tbl order by name using my_order_func ? +1 а то тут один клиент хотел чтоб сортировка шла вот так и показал список, арифмитически высчитать его ну ни как нельзя =) а добовлять доп поле в задачу для одного чела когда её пользуют куча других людей и оно им не нужно не хочется =) Конечно, лучше под каждого чела писать функцию сортировки
Re: А планируется ли возможноть самому создавать правила сортировки?
Attid wrote: а добовлять доп поле в задачу для одного чела когда её пользуют куча других людей и оно им не нужно не хочется =) Дропни нах ID из всех таблиц. Он вообще ни одному живому ползателю не нужен. -- Regards. Ded.
Re: А планируется ли возможноть самому создавать правила сортировки?
fynda wrote: Dmitry Yemanov пишет: Не планируется. А было бы прикольно :) Ну на, колись... Create Procedure my_order_func (Znachenie1 type, Znachenie2 type) Returns (OrderCol Int) As Begin Super_Puper_Formula_Returns_0_1_-1_From_Znachenie1_Znachenie2; Suspend; End Select TBL.Id, TBL.Name, F.OrderCol From TBL Left Join my_order_func(...) F on 0=0 Order By Name над которым что-то там изделано на основании F.OrderCol -- Regards. Ded.
Re[2]: А планируется ли возможноть самому создавать правила сортировки?
Привет! Конечно, лучше под каждого чела писать функцию сортировки не под каждого а под одного. это в отчете, телео отчета в блобах и автоматом не обновляется, отличие запроса в одну строчку не сильно напряжет. Как уже тут сказали - это нафиг не надо. У нас тоже каждый второй клиент хочет сам задавать порядок появления менюшек. Мы сделали поле, по которому сортируем и все. И хоть Ы первая, хоть ЗЮ - нам фиолетово. -- Best regards, Sergeymailto:[EMAIL PROTECTED]
Re: А планируется ли возможноть самому создавать правила сортировки?
Attid wrote: а то тут один клиент хотел чтоб сортировка шла вот так и показал список, арифмитически высчитать его ну ни как нельзя =) а добовлять доп поле в задачу для одного чела когда её пользуют куча других людей и оно им не нужно не хочется =) Лучше сделать доп таблицу: USER - ID таблицы - ID записи - порядок сортировки хотя как показывает практика, при увеличении количества строк в таблице, все возвращается к алфавиту
Re: А планируется ли возможноть самому создавать правила сортировки?
Attid wrote: Ну на, колись... ну допустим запрос хочется чтоб вернул тапком 15 дедушку 99 санки 58 вязанки 56 печки 12 если сортировать по имени или значению то будет явно по другому что будет в my_order_func ? Я просто не понял смысла мешанки name и функции в ордер бу у аффтара: select id, name from tbl order by name using my_order_func и написал идею, для которой не надо изобретать никаких фантастических бантиков, для общего случая суперпозиции name и функции каких-то ещё двух значений, а уж какая ему надобна - ему видней. Можно вообще name в процедуру пихануть, сделать из него там m0a1e-1n и отсортировать по этой хрени... Программеры вообще делятся на две категории - при появлении какой-то задачи одни ноют чтоб сервак за них и морожанные с пирожанными кушал, а другие поминают великого актёра Ростислава Яновича Плятта, закатывают рукава, и делают что им надобно тем, что есть под рукой. Вторые, похоже, скоро вымрут как мамонты. -- Regards. Ded.
Re: А планируется ли возможноть самому создавать правила сортировки?
Привет, Attid! Вы пишешь 17 января 2008: [Sorry, skipped] A для чего не знаю =) A но может пригодится =) A проктологи всегда найдутся . . Бурные и продолжительные апплодисменты! Публика в ахуе... -- With best regards, Alex Cherednichenko.
Re: А планируется ли возможноть самому создавать правила сортировки?
Attid пишет: Дропни нах ID из всех таблиц. Он вообще ни одному живому ползателю не нужен. а это тут причем ? ты не понял афоризм. -- Кочмин Александр
Re: А планируется ли возможноть самому создавать правила сортировки?
Attid пишет: если сортировать по имени или значению то будет явно по другому что будет в my_order_func ? куча if -- Кочмин Александр
Re: А планируется ли возможноть самому создавать правила сортировки?
Alex Cherednichenko wrote: [Sorry, skipped] A для чего не знаю =) A но может пригодится =) A проктологи всегда найдутся . . Бурные и продолжительные апплодисменты! Публика в ахуе... Неее приигодиииласссь... (С) -- Regards. Ded.
Re: А планируется ли возможноть самому создавать правила сортировки?
Hello, Ded! You wrote on Thu, 17 Jan 2008 17:13:18 +0300: D ... Программеры вообще делятся на две категории - при появлении D какой-то задачи одни ноют чтоб сервак за них и морожанные с D пирожанными кушал, а другие поминают великого актёра D Ростислава Яновича Плятта, закатывают рукава, и делают что D им надобно тем, что есть под рукой. Вторые, похоже, скоро D вымрут как мамонты. Плятт, как это в точку... :) -- Alexander A. Venikov, Tobolsk, Russia