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

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

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

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

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


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