Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Помогите с запросом / 2 сообщений из 2, страница 1 из 1
13.11.2003, 12:50
    #32322824
distinger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с запросом
Таблица (в ней храниться дерево вида ID -> ID_PARENT) имеет, например, следующие поля: ID , ID_PARENT , X_ID , X_ID_PARENT (якобы 2 дерева).
Как запросом (update) изменить ID_PARENT одной записи (зап.1) на ID той записи (зап.2) у которой X_ID_PARENT (зап.1) равет X_ID (зап.2).

Спасибо. (прошу прощения за корявость изложения, но вроде понятно)
...
Рейтинг: 0 / 0
13.11.2003, 13:44
    #32322961
Могун
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с запросом
update <Имя таблицы> T set
T.ID_PARENT = (select T2.ID from <Имя таблицы> T2 where T2.X_ID=T.X_ID_PARENT)

Или написать ХП.
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Помогите с запросом / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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