![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
SQL запрос [D6, Access]
Zloy_dima © (2004-12-01 12:57:00)Можно ли создать запрос на отбор записей (SELECT), чтобы записи располагались случайным образом (неупорядоченно)? Спасибо.
Zloy_dima (2004-12-01 13:45:00) [1]Спасибо, попробую...
sniknik (2004-12-01 13:39:00) [2]SELECT * FROM Table1 ORDER BY Rnd(ID-(ID-1))
ID соответственно любое числовое поле, (нужно чтобы вычислялось на каждой записи вместо одного вызова вначале)
Sergey13 (2004-12-01 13:26:00) [3]2[4] Zloy_dima (01.12.04 13:16)
Как вариант. Создать отдельное поле для сортировки. Перед выборкой проапдейтить его случайным числом.
Zloy_dima (2004-12-01 13:16:00) [4]Sergey13
Да, именно разным...
Sergey13 (2004-12-01 13:15:00) [5]2[2] Zloy_dima (01.12.04 13:09)
>Мне нужно чтобы при каждом запросе всегда порядок был случайным...
Наверное разным? Тогда над этим надо работать.
Zloy_dima (2004-12-01 13:09:00) [6]А так разве порядок записей не будет соответствовать их порядку добавления? Мне нужно чтобы при каждом запросе всегда порядок был случайным...
Johnmen (2004-12-01 13:05:00) [7]случайным образом - это тоже упорядочено, просто случайно.
неупорядоченно - без указания ORDER BY