Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Access update on по нескольким полям / 4 сообщений из 4, страница 1 из 1
08.08.2016, 13:50
    #39288278
Retvisan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access update on по нескольким полям
Приветствую,
вот мой код
Код: sql
1.
2.
3.
UPDATE vagmest_table INNER JOIN COSIMA_MATERIALnosymbols ON COSIMA_COSIMAnosybols.[Vagon A]=vagmest_table.[VagonA] AND COSIMA_COSIMAnosybols.[Vagon B]=vagmest_table.[VagonB] AND COSIMA_COSIMAnosybols.[Vagon C]=vagmest_table.[VagonC] AND COSIMA_COSIMAnosybols.[Vagon D]=vagmest_table.[VagonD] AND COSIMA_COSIMAnosybols.[Vagon E]=vagmest_table.[VagonE] 
SET vagmest_table.[V_kabine_mashinista_f]='yes'
WHERE COSIMA_MATERIALnosymbols.[V kabine mashinista]='yes';


суть кода должна быть следующая, апдейтнуть таблицу значением,когда 5 столбцов по значениям совпадают
...
Рейтинг: 0 / 0
08.08.2016, 14:00
    #39288288
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access update on по нескольким полям
Построй запрос мастером, если не получается написАть руками... поверь, он умеет.
...
Рейтинг: 0 / 0
08.08.2016, 15:43
    #39288394
Access update on по нескольким полям
Retvisan, а вопрос-то в чем? Вы не описали суть проблемы. Подозреваю, что запрос ругается, что он не обновляемый. Причин тому может быть много.
Попробуйте так:
Код: sql
1.
2.
3.
4.
5.
6.
UPDATE vagmest_table SET vagmest_table.[V_kabine_mashinista_f]='yes'
WHERE EXISTS (SELECT * FROM COSIMA_MATERIALnosymbols As T2 WHERE 
  T2.[V kabine mashinista]='yes' AND
  T2.[Vagon A]=vagmest_table.[VagonA] AND T2.[Vagon B]=vagmest_table.[VagonB] AND 
  T2.[Vagon C]=vagmest_table.[VagonC] AND T2.[Vagon D]=vagmest_table.[VagonD] AND 
  T2.[Vagon E]=vagmest_table.[VagonE]);
...
Рейтинг: 0 / 0
08.08.2016, 17:37
    #39288487
Retvisan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access update on по нескольким полям
Анатолий ( Киев ),

да, верно. Ваш запрос то что надо)Спасибо огромное)
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Access update on по нескольким полям / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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