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

"Group"
Group.GroupID (key)
Group.GroupName

и "GroupMembers"
GroupMembers.GroupID
GroupMembers.GroupMemberID (связь по GroupID один ко многим)

запрос для выбора групп куда входит GroupMembers.GroupMemberID =1
SELECT Group.GroupID, Group.GroupName
FROM [Group] LEFT JOIN GroupMembers ON Group.GroupID = GroupMembers.GroupID
WHERE GroupMembers.GroupMemberID = 1



выводит треб записи

для выбора групп куда не входит GroupMembers.GroupMemberID =1
есть следующий запрос

SELECT Group.GroupID, Group.GroupName
FROM [Group] LEFT JOIN GroupMembers ON Group.GroupID = GroupMembers.GroupID
WHERE GroupMembers.GroupMemberID <> 1


но он выполняется пустой


записи удволетворяющие условию запросов в таблицах есть
где грабли ? Заранее спасибо за ответ
...
Рейтинг: 0 / 0
SQL запрос MS Access97
    #32289176
Jem
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не понял, а
GroupMemberID Это не ключевое поле?
Хотя не важно.
хм. должно работать правильно вроде все.
Попробуй первый запрос с INNER JOIN вместо LEFT JOIN..
...
Рейтинг: 0 / 0
SQL запрос MS Access97
    #32289212
JanusSYS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Связь по GroupID
Group.GroupID = GroupMembers.GroupID
GroupID - ключевое поле в Group
в таблице GroupMembers ключевого поля нет

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


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