powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Как случайным образом отсортировать результаты обработки запроса?
7 сообщений из 32, страница 2 из 2
Как случайным образом отсортировать результаты обработки запроса?
    #32442559
Baru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
автор МимопроходящийВыполни запрос и посмотри что получается:

При каждом запуске скрипта получаю каждый раз разное число?
...
Рейтинг: 0 / 0
Как случайным образом отсортировать результаты обработки запроса?
    #32442568
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторПри каждом запуске скрипта получаю каждый раз разное число?
Ты меня спрашиваешь?!
...
Рейтинг: 0 / 0
Как случайным образом отсортировать результаты обработки запроса?
    #32442809
Baru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я имел ввиду и что после этого?
...
Рейтинг: 0 / 0
Как случайным образом отсортировать результаты обработки запроса?
    #32442892
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Мимопроходящий

Все же у меня остается устойчивое ощущение, что предложенный тобой вариант работает только в FB 1.5, но не в FB 1.0. Сортировка по UDF, не указанной в select-list'е - это суть сортировка по произвольному выражению , что есть фича именно полуторки. К сожалению, проверить не на чем (последний FB1 был убит год назад).
...
Рейтинг: 0 / 0
Как случайным образом отсортировать результаты обработки запроса?
    #32443106
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Минутттточку!..
Автор утверждает что у него не работает вариант
Код: plaintext
1.
2.
select Random( 3000 ), ... 
from table 
order by  1 

Или я читать не умею?
...
Рейтинг: 0 / 0
Как случайным образом отсортировать результаты обработки запроса?
    #32443242
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот то, что у него не работает:

авторБиблиотека RandomUDF с ibase.ru

Функция GetRandom(Int);

Запрос:
select * from Table order by GetRandom(30)

Ошибка:
Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 1, char 42.
(.

IMHO, тут поможет только полуторка.
...
Рейтинг: 0 / 0
Как случайным образом отсортировать результаты обработки запроса?
    #32448102
Baru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
автор dimitr Зависит от версии сервера. В FB 1.5 пример

Мимопроходящего будет работать.

автор МимопроходящийИли я читать не умею?

no comments.


Спасибо (большое) всем!
...
Рейтинг: 0 / 0
7 сообщений из 32, страница 2 из 2
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Как случайным образом отсортировать результаты обработки запроса?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]