Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASA 6.0.4.3799 цикл / 3 сообщений из 3, страница 1 из 1
21.12.2009, 14:42
    #36377613
neorad
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASA 6.0.4.3799 цикл
Добрый день, недавно с Sybase'ом имею дело, помогите примером.
Небходимо выбрать записи из первой таблицы, которых нет во второй и вставить их во второую.

Первая таблица "sp_install" нужно выбрать поле "date_sql" по условию where date_sql not in (select date_sql from db_update where id_subject=<условие>).
И вставить в вторую таблицу db_update где должны быть все значения "date_sql" из таблицы "sp_install", но в этой таблице содержится несколько объектов и у каждого объекта должен быть экземпляр "date_sql" из таблицы "sp_install".
Надуюсь понятно объяснил =)
...
Рейтинг: 0 / 0
21.12.2009, 17:55
    #36378202
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASA 6.0.4.3799 цикл
Нет, не понятно.
Приведи скрипты создающие тестовые таблицы и заполняющие их тестовыми данными.
Покажи как должен выглядеть итог.
...
Рейтинг: 0 / 0
22.12.2009, 08:31
    #36378896
neorad
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASA 6.0.4.3799 цикл
да я уже все решил, вот такой скипт нужен был:

insert into db_update(id_subject,date_sql,state) select <код экзепляра>,date_sql,'0' from sp_install_sql where
not date_sql = any(select date_sql from db_update where id_subject = <код экзепляра>);
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASA 6.0.4.3799 цикл / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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