Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Запрос, фильтрующий записи в одной таблице в зависимости от значения в другой / 6 сообщений из 6, страница 1 из 1
09.03.2004, 08:45
    #32434101
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос, фильтрующий записи в одной таблице в зависимости от значения в другой
Есть две таблицы: Поставщики и USER_ACCESS. У каждого поставщика есть свой номер. В таблице USER_ACCESS указаны те номера, с которых не должен начинаться номер поставщика.
Я себе представляю это так:
Код: plaintext
1.
2.
SELECT [__TEMP_Поставщики].*
FROM User_access RIGHT JOIN __TEMP_Поставщики ON User_access.Post = [__TEMP_Поставщики].Код
WHERE [__TEMP_Поставщики].Код Not Like [user_access]![post] & '*'

Однако этот запрос не возвращает ниодной записи
...
Рейтинг: 0 / 0
09.03.2004, 08:53
    #32434103
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос, фильтрующий записи в одной таблице в зависимости от значения в другой
Запрос, указанный выше, недействителен
------
Код: plaintext
1.
2.
SELECT [__TEMP_Поставщики].*
FROM User_access RIGHT JOIN __TEMP_Поставщики ON User_access.Post = [__TEMP_Поставщики].Код
WHERE (((User_access.Post) Not Like [user_access]![post] & '*'));

------
Но этот запрос также не возвращает ниодной записи
...
Рейтинг: 0 / 0
09.03.2004, 09:14
    #32434126
zz
zz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос, фильтрующий записи в одной таблице в зависимости от значения в другой
Такой джойн вернет null во всех полях User_access.Post. Условие отбора надо ставить по полю [__TEMP_Поставщики].Код
...
Рейтинг: 0 / 0
09.03.2004, 09:25
    #32434138
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос, фильтрующий записи в одной таблице в зависимости от значения в другой
Условие отбора надо ставить по полю [__TEMP_Поставщики].Код в первом сабже так и сделано...
...
Рейтинг: 0 / 0
09.03.2004, 09:26
    #32434140
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос, фильтрующий записи в одной таблице в зависимости от значения в другой
Условие отбора надо ставить по полю [__TEMP_Поставщики].Код
В первом сабже так и сделано...
...
Рейтинг: 0 / 0
09.03.2004, 09:44
    #32434158
zz
zz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос, фильтрующий записи в одной таблице в зависимости от значения в другой
SELECT [__TEMP_Поставщики].*
FROM [__TEMP_Поставщики].*, User_access
WHERE ([__TEMP_Поставщики].Код Like User_access.Post & '*') = False;
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Запрос, фильтрующий записи в одной таблице в зависимости от значения в другой / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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