Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Объединение 3-х и более таблиц / 4 сообщений из 4, страница 1 из 1
15.10.2004, 15:56:54
    #32740772
Утюг
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединение 3-х и более таблиц
А как в Access объединить более 2-х таблиц?
К примеру, хотелось бы заставить работать следующее:

SELECT iif(Team=0,"National",OurTeams.Name) AS OT,
ForeignTeams.Name AS FT, OurGoals AS OG, FGoals AS FG
FROM Matches
inner join ForeignTeams on ForeignTeams.id=Matches.FTeam
LEFT JOIN OurTeams ON OurTeams.id=Matches.Team
WHERE Matches.id in (select match_id from MatchesString where Name=2);

Блин, ведь должен работать, я такие запросы в сиквеле по 10 раз на день использую.
...
Рейтинг: 0 / 0
15.10.2004, 15:58:20
    #32740779
Alexander Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединение 3-х и более таблиц
А в чем конкретно ошибка?
...
Рейтинг: 0 / 0
15.10.2004, 16:05:23
    #32740796
Утюг
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединение 3-х и более таблиц
Alexander PopovА в чем конкретно ошибка?
Ошибка синтаксиса (пропущен оператор) в выражении запроса 'ForeignTeams.id=Matches.FTeam
LEFT JOIN OurTeams ON OurTeams.id=Matches.Team'
...
Рейтинг: 0 / 0
15.10.2004, 16:19:28
    #32740833
ищ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединение 3-х и более таблиц
а ты в конструкторе собери
запрос и увидишь разницу
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Объединение 3-х и более таблиц / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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