![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
запрос [IB6.x]
Senator © (2003-04-09 12:46:00)Поддерживает ли FireBird(IB)
вставку данных след. образом:
insert into <table1>
select ... from <table2>
order by table2.field>
Можно ли отсортировать вставляемые данные ???
Если нельзя, то как можно "обойти" это нельзя??
Senator (2003-04-09 14:23:00) [1]Ладно, все я понял и при чтении книг тоже :-)).
Допер сам - сделал через курсор...
Все равно спасибо всем. Может неправильно формулировал вопрос...
Соловьев (2003-04-09 14:16:00) [2]
> отсортировать на "физическом" уровне таблицу...
???
наверное что-то ты не понял при чтении книг по БД.
Senator (2003-04-09 14:12:00) [3]Связь там нормальная...
мне надо будет выбирать генератором случайных чисел одну запись из каждой категории, а генератор в делфях работает на диапазоне значений(min,max) эти значения беруться из № перв.ключа. Если не будет для каждой категории подряд идти значения ПК, то как я этот диапазон вставлю?? Точнее вставлю, но он мне будет выдавать число(№ ключа), которого не будет для данной категории.
вот я и хочу отсортировать на "физическом" уровне таблицу...
Johnmen (2003-04-09 13:31:00) [4]А смысл ? (Кажись, повторяюсь...:))
Соловьев (2003-04-09 13:30:00) [5]ну и связь у тебя...
вставляешь, а потом сортируешь по категории, или что-то я не понял?
Senator (2003-04-09 13:19:00) [6]Нужно, что бы ПК шел по порядку, как и поле категория.
А сейчас - хаос.
Johnmen (2003-04-09 13:17:00) [7]>Senator © (09.04.03 13:06)
Я не уловил связи между указанными наборами...:)
Senator (2003-04-09 13:06:00) [8]оно не зависит от другого поля....
просто есть поле-категория, есть первичный ключ, надо вот так
ПК категория
1 1
2 1
3 1
4 2
5 2
.....
а сейчас в базе
ПК категория
1 2
2 1
3 4
5 1
Johnmen (2003-04-09 12:56:00) [9]То есть, чтобы значение PK зависело от значения др.поля ?
А смысл ?
Senator (2003-04-09 12:53:00) [10]мне надо что бы первичный ключ(целое поле(автоинкрементное)) шел
по порядку, зависящему от другого поля
Соловьев (2003-04-09 12:51:00) [11]зачем?
Johnmen (2003-04-09 12:51:00) [12]А самому проверить ? Это быстрее, чем спрашивать и ждать ответа...:)
Непонятно желание сортировать...