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

SELECT EMPLOYEE.surname, SHEDULER.*
FROM EMPLOYEE LEFT JOIN SHEDULER ON EMPLOYEE.employee_nr = SHEDULER.employee_nr
WHERE EMPLOYEE.DisMissed=False

который выдает мне всех работников (EMPLOYEE), и все что по ним есть в SHEDULER

при попытке добавить условие, например
WHERE (((EMPLOYEE.DisMissed)=False) AND ((SHEDULER.period)="20047"))

соответственно получаю ТОЛЬКО ТЕ записи из EMPLOYEE, по которым есть связка для SHEDULER и выполняется условие SHEDULER.period="20047"

?? как мне написать запрос, чтобы он мне выдавал ВСЕХ из EMPLOYEE, и показывал только те записи из SHEDULER, где SHEDULER.period="20047"
...
Рейтинг: 0 / 0
помощь с запросом
    #32595030
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Перенести это из условия фильтрации (Where) в условие склеуки таблиц (On)
И вот этот топик почитать
Ужассс. Не работает Left/Right Join
...
Рейтинг: 0 / 0
помощь с запросом
    #32595300
faint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пробовал я переносить, но он мне пишет "JOIN expressions not supported"
...
Рейтинг: 0 / 0
помощь с запросом
    #32595318
(c)VIG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
SELECT EMPLOYEE.surname, S.*
FROM EMPLOYEE LEFT JOIN 
   (select SHEDULER.* from Sheduler where  (SHEDULER.period)='20047')) as s
on EMPLOYEE.employee_nr = S.employee_nr
WHERE EMPLOYEE.DisMissed=False
...
Рейтинг: 0 / 0
помощь с запросом
    #32595321
faint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПРОСТАВИЛ все необходимые скобки, и вот че получил при запуске ))))

Microsoft Access - обнаружена ошибка. Приложение будет закрыто. Приносим извинения за неудобства.

это типа you are welcome
...
Рейтинг: 0 / 0
помощь с запросом
    #32595332
faint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to (c)VIG :

спасибо за подсказку

TO all:

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


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