Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Случайная сортировка в sqlite / 5 сообщений из 5, страница 1 из 1
09.06.2008, 07:47
    #35363467
Wyfinger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Случайная сортировка в sqlite
Подскажите как в SQLite (2.8.17) отобрать из таблицы лимитированное число случайных записей.
...
Рейтинг: 0 / 0
12.06.2008, 12:38
    #35371075
Wyfinger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Случайная сортировка в sqlite
Что, неужели никто не знает?
...
Рейтинг: 0 / 0
12.06.2008, 17:57
    #35371571
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Случайная сортировка в sqlite
А что документацию читать уже не модно?

И вообще, случайная сортировка, это никому и никогда не нужно. Если тебе вдруг понадобилось - значит ты не правильно поставил задачу и ищешь приключений на свою задницу.
Но если сильно хочется извращений - пожалуйста:
Код: plaintext
1.
2.
3.
select random() as N, t.f1, t.f2, t.f3
  from sometable as t
  order by N
  limit  10 
...
Рейтинг: 0 / 0
16.06.2008, 02:48
    #35373738
Wyfinger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Случайная сортировка в sqlite
Спасибо.
...
Рейтинг: 0 / 0
17.06.2008, 01:40
    #35375873
Alexbootch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Случайная сортировка в sqlite
А так не проще:

SELECT * FROM mytable ORDER BY RANDOM() LIMIT 10
...
Рейтинг: 0 / 0
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Случайная сортировка в sqlite / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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