powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Очередной вопрос чайника
14 сообщений из 14, страница 1 из 1
Очередной вопрос чайника
    #32241191
Yur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Yur
Гость
Есть запрос:

UPDATE _ALL_
SET _ALL_.DATA_P=UN_ALL_.M_DATA
FROM UN_ALL_
WHERE (_ALL_.VIDTMC=UN_ALL_.VIDTMC)AND(_ALL_.SKLADKOD=UN_ALL_.MOL)AND(_ALL_.TMCKOD=UN_ALL_.KOD_TMC);

Ругается:
"Ошибка синтаксиса (пропущен оператор) в выражении запроса 'UN_ALL_.M_DATA FROM UN_ALL_' ".

Подскажите, пожалуйста - че за беда?
И как ее победить?
...
Рейтинг: 0 / 0
Очередной вопрос чайника
    #32241206
Geen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UPDATE _ALL_
SET DATA_P = UN_ALL_.M_DATA /// - это откуда?:)
WHERE (_ALL_.VIDTMC = UN_ALL_.VIDTMC) AND (_ALL_.SKLADKOD=UN_ALL_.MOL)AND (_ALL_.TMCKOD=UN_ALL_.KOD_TMC);

А вообще-то опиши словами:)

Geen
...
Рейтинг: 0 / 0
Очередной вопрос чайника
    #32241221
Yur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Yur
Гость
Нет, не катит так - пишет
"Ошибка синтаксиса в выражении запроса
(_ALL_.VIDTMC=UN_ALL_.VIDTMC)AND(_ALL_.SKLADKOD=UN_ALL_.MOL)AND(_ALL_.TMCKOD=UN_ALL_.KOD_TMC); "
...
Рейтинг: 0 / 0
Очередной вопрос чайника
    #32241228
Geen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну блин!:)
Опиши словами, дай таблици я те сам запрос напишу:)

Geen
...
Рейтинг: 0 / 0
Очередной вопрос чайника
    #32241243
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
видимо надо так:
UPDATE _ALL_ , UN_ALL_
SET _ALL_.DATA_P=UN_ALL_.M_DATA
FROM WHERE (_ALL_.VIDTMC=UN_ALL_.VIDTMC) AND (_ALL_.SKLADKOD=UN_ALL_.MOL) AND (_ALL_.TMCKOD=UN_ALL_.KOD_TMC);
...
Рейтинг: 0 / 0
Очередной вопрос чайника
    #32241246
Фотография TatianaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в этом безобразии
WHERE (_ALL_.VIDTMC=UN_ALL_.VIDTMC)AND(_ALL_.SKLADKOD=UN_ALL_.MOL)AND
действительно нет пробелов или так сюда запостил?
...
Рейтинг: 0 / 0
Очередной вопрос чайника
    #32241265
Yur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Yur
Гость
Мысль такая:
Есть таблица _ALL_ с кучей полей и пустым полем DATA_P.
Уникальность записей в ней обеспечивается тремя полями - VIDTMC, TMCKOD и SKLADKOD.

И есть таблица UN_ALL_, в которой эти ключевые поля и поле M_DATA.
Нужно _ALL_ апдейтить датами по совпадению ключевых полей.

Пробелы поставил - не помогает.

Может из-за дурацких имен таблиц гемор?
...
Рейтинг: 0 / 0
Очередной вопрос чайника
    #32241283
Geen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UPDATE _ALL_
SET DATA_P = (SELECT UN_ALL_.M_DATA
FROM UN_ALL_
WHERE (_ALL_.VIDTMC=UN_ALL_.VIDTMC)
AND (_ALL_.SKLADKOD=UN_ALL_.MOL)
AND (_ALL_.TMCKOD=UN_ALL_.KOD_TMC));
...
Рейтинг: 0 / 0
Очередной вопрос чайника
    #32241345
Yur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Yur
Гость
geen,
взял твой последний запрос, убрал знак подчеркивания перед _ALL_(из-за него тоже глючило), запрос сохранил.
Теперь при попытке его запустить на выполнение пишет
"В операции должени использоваться обновляемый запрос" :(
...
Рейтинг: 0 / 0
Очередной вопрос чайника
    #32241350
Yur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Yur
Гость
при запуске запроса из конструктора выдает пустое поле DATA_P
...
Рейтинг: 0 / 0
Очередной вопрос чайника
    #32241354
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Yur:
см. пост от 10:19
...
Рейтинг: 0 / 0
Очередной вопрос чайника
    #32241357
Фотография TatianaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
только без обид
имена действительно (мягко говоря) дурацкие
...
Рейтинг: 0 / 0
Очередной вопрос чайника
    #32241371
Yur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Yur
Гость
спасибо большое всем.
Запрос, предложенный sasha_1 c замененным именем подошел.

А можно ли оставшиеся незаполненными места в DATA_P в том же запросе заполнить статичным значением?
...
Рейтинг: 0 / 0
Очередной вопрос чайника
    #32241417
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
поставь для поля DefaultValue
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Очередной вопрос чайника
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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