|
|
|
ASA 6.0.4.3799 цикл
|
|||
|---|---|---|---|
|
#18+
Добрый день, недавно с 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". Надуюсь понятно объяснил =) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2009, 14:42 |
|
||
|
ASA 6.0.4.3799 цикл
|
|||
|---|---|---|---|
|
#18+
Нет, не понятно. Приведи скрипты создающие тестовые таблицы и заполняющие их тестовыми данными. Покажи как должен выглядеть итог. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2009, 17:55 |
|
||
|
ASA 6.0.4.3799 цикл
|
|||
|---|---|---|---|
|
#18+
да я уже все решил, вот такой скипт нужен был: 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 = <код экзепляра>); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2009, 08:31 |
|
||
|
|

start [/forum/topic.php?fid=55&msg=36377613&tid=2010796]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
142ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 431ms |

| 0 / 0 |
