![]() |
|
Модераторы: Akina |
![]()
|
|
| altarasjuk |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 331 Регистрация: 7.5.2003 Где: Харьков Репутация: нет Всего: 1 |
Всем привет!
Вот, скажем, у нас есть таблица: create table groups ( name char(128) ); теперь делает запрос: select rnd() as a, name from groups; и..... получаем: ![]() ВСЕ значения rnd() идентичны!!! Или так должно быть? -------------------- Правда - изобретение маньяков: колет глаза и режет уши. |
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: нет Всего: 207 |
Да, rnd вычисляется один раз, и далее для всех кверей используется одно и то же в сущности значение. Обойти его с MS SQL Server можно использовав вычисляемое поле типа GUID, а вот в MS Access не знаю
-------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
| altarasjuk |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 331 Регистрация: 7.5.2003 Где: Харьков Репутация: нет Всего: 1 |
Ну вообщем то объехал эти грабли:
create tempgroups ( a double default rnd, name char(128), ); т.е. создаём временную таблицу... потом в неё инсёртим селект, далее из неё читаем, потом дропим Конечно коряво, ну хоть как то... -------------------- Правда - изобретение маньяков: колет глаза и режет уши. |
|||
|
||||
![]()
|
| Правила форума "MS Access" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | MS Access | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |