Вопрос к знающим Аксесс

Highscreen
На сайте с 09.05.2005
Offline
158
511

Очень нужна помощь.

Есть база Аксесс с адресами. Нужно сделать случайную выборку.

Как?

ref
На сайте с 21.11.2004
Offline
91
ref
#1
Highscreen:
Очень нужна помощь.

Есть база Аксесс с адресами. Нужно сделать случайную выборку.

Как?

Если, скажем, все записи имеют порядковый номер (а если не имеют, можно ввести такое поле), выбираем случ. номер из диапазона, извлекаем запись по этому номеру.

Можно иначе. Получит динамический набор из всех записей, определить кол-во записей в нем, затем выбрать запись по случайному номеру из диапазона.

с уважением, Леонид
psylosss
На сайте с 23.12.2005
Offline
126
#2

я не знаток, но попробуйте фишку, которая проходит в некоторых других СУБД:

SELECT ... ORDER BY RAND() LIMIT 1

Веб-разработка. Сложные проекты. Проектирование. Проект-менеджмент. Стартапы.
looker2004
На сайте с 08.06.2006
Offline
2
#3

вот тут как раз об этом умные люди пишут http://www.fontstuff.com/vba/vbatut02.htm

только по буржуйски :-)

Пишу контент и др. http://looker2004.narod.ru/ (http://looker2004.narod.ru/)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий