powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Не поддерживается выражение объединения
11 сообщений из 11, страница 1 из 1
Не поддерживается выражение объединения
    #32887054
Q2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Q2
Гость
Доброго всем времени дня!
база mdb Запрос
UPDATE Накладные INNER JOIN Месяц ON Format(Накладные!Дата,"mmmm\ yyyy") like Месяц.Месяц SET Накладные.КодМес = [Месяц]![КодМес];

в ответ пишет Не поддерживается выражение объединения.
Чего не хватает?
...
Рейтинг: 0 / 0
Не поддерживается выражение объединения
    #32887064
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"mmmm\ yyyy" - это что за формат такой?
...
Рейтинг: 0 / 0
Не поддерживается выражение объединения
    #32887069
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
+ UPDATE F1
...
Рейтинг: 0 / 0
Не поддерживается выражение объединения
    #32887183
Q2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Q2
Гость
Format(Накладные!Дата,"mmmm\ yyyy")
дает
Март 2003
Январь 2005
...
Рейтинг: 0 / 0
Не поддерживается выражение объединения
    #32887193
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Из даты месяц получается функцией Month(...)
...
Рейтинг: 0 / 0
Не поддерживается выражение объединения
    #32887400
Напиши:

1. Исходные данные.
2. Что должно получится в итоге.
3. Твой вариант, который не работает.
...
Рейтинг: 0 / 0
Не поддерживается выражение объединения
    #32887499
Фотография AlexJuice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Q2в ответ пишет Не поддерживается выражение объединения.
Это когда из SQL-режима в конструктор перейти хочешь?
Ну так и сохрани как есть.
...
Рейтинг: 0 / 0
Не поддерживается выражение объединения
    #32887748
Q2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Q2
Гость
AlexJuice
Это когда из SQL-режима в конструктор перейти хочешь?
Ну так и сохрани как есть.
Это при попытке запустить запрос на выполнение.
Исходные данные. Пытаюсь "прилизать" старую базу.
есть таблица Накладные с полями Дата и КодМес.
есть таблца Месяц с полями
КодМес Месяц
34 Ноябрь 2004
35 Декабрь 2004
36 Январь 2005
Нужно в таблице Накладные проставить КодМес. Сейчас это делается через промежуточную таблицу, в которую записывается Отформатированная Дата и КодМес, а затем они переносятся в табл. Накладные. Тормозит конкретно.
вот и пытался заменить одним SQL.
Это реально? Будет ли быстрее?
...
Рейтинг: 0 / 0
Не поддерживается выражение объединения
    #32888514
Попробуй вот такой запрос:

Код: plaintext
1.
UPDATE Накладные, Месяц SET Накладные.Idмес = [Месяц]![Idмес]
WHERE (((Format([Дата],"mmmm yyyy"))=[Месяц]![Месяц]));
...
Рейтинг: 0 / 0
Не поддерживается выражение объединения
    #32889573
Q2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Q2
Гость
Спасибо! Работает!!!
А я думал не связанные таблицы выплюнет или жевать будет очень долго.
Но работает! И не очень медленно.
Учите матчасть. И экспериментируйте.
...
Рейтинг: 0 / 0
Не поддерживается выражение объединения
    #32889672
Конечно работает. Я этот запрос у себя пробавал.

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


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