Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Обновление данных / 5 сообщений из 5, страница 1 из 1
17.07.2004, 12:36:57
    #32609238
Обновление данных
INSERT INTO dbo.vd1
(a1,a2)


UPDATE dbo.vd1
SET a3 = (SELECT a3
FROM dbo.vd2
WHERE vd1.a1=vd2.a1 and vd1.a2=vd2.a2)
WHERE exists ( SELECT *
FROM dbo.vd2
WHERE vd1.a1=vd2.a1 and vd1.a2=vd2.a2)

Вот, не засылает данные а3 из табл а2, соответствующим образом в а3 табл a1
А INSERT работает
В MDB дело-то – запрос на обновление, а здесь?
Помогите мне пожалуйста
...
Рейтинг: 0 / 0
17.07.2004, 12:39:38
    #32609240
Она же
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление данных
Ой, ой, ой
Хранимая проц. - понятно
Сиквел 2000 и Эксес 2000
...
Рейтинг: 0 / 0
19.07.2004, 08:10:16
    #32609797
Обновление данных
Пожалуйста, помогите загрузить данные в таблицу выбранные из справочника по ключу.
...
Рейтинг: 0 / 0
19.07.2004, 08:58:52
    #32609824
Rivkin Dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление данных
Мне кажется такой код проще, понятнее и правильнее:

Код: plaintext
1.
2.
3.
4.
UPDATE dbo.vd1
SET vd1.a3 = vd2.a3 
FROM dbo.vd1
INNER JOIN dbo.vd2
ON vd1.a1=vd2.a1 and vd1.a2=vd2.a2
...
Рейтинг: 0 / 0
19.07.2004, 09:30:16
    #32609855
Обновление данных
Дмитрий, конечно!
Спасибо!
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Обновление данных / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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