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

Есть Таблица1 и Таблица2

в Таблице1 - данные
в Таблице2 - условия для запрос

В таблице1 - есть поле - расстояние в км. (от 0 до 100)

Как на базе одного! запроса и изменения условий в Таблице2

Выбирать

данные в Таблице1 только те (первое условие на поле "расстояние") в которых расстояние = 0

и в которых (второе условие на поле "расстояние") - любое расстояние

Спасибо.
...
Рейтинг: 0 / 0
Как написать такое условие в запросе ?
    #32723082
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
nukriСорри за такое название но не могу иначе сформулировать
С названием все в порядке. А вот с вопросом - нет. Потому что:

nukriданные в Таблице1 только те (первое условие на поле "расстояние") в которых расстояние = 0
select * from Таблица1 where расстояние = 0

nukriи в которых (второе условие на поле "расстояние") - любое расстояние
select * from Таблица1

И если это не тот ответ, то только потому, что ничего другого я из этого вопроса понять не смог.
...
Рейтинг: 0 / 0
Как написать такое условие в запросе ?
    #32723085
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Еще одна попытка понять вопрос.

select Таблица1.* from Таблица1, Таблица2 where Таблица1.расстояние = 0 or Таблица2.AllData

В Таблице2 всего одна запись и всего одно поле AllData. Если оно True, то запрос вернет все данные из Таблицы1, иначе только те, где расстояние = 0.
...
Рейтинг: 0 / 0
Как написать такое условие в запросе ?
    #32723086
nukri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир попробую со второго раза )

В общем у меня есть запрос по таблице1 (........., группа, расстояние)

сначала запрос был такой, что в Таблице1 находил значения Группа = Таблица2.Группа

Теперь добавилось еще и расстояние нужно в таблицу2 что-то такое запихнуть, чтобы в одном случае расстояние в таблице1 при помощи моего запроса выбиралось = 0, а в другом любое ... но в рамках одного запроса.

может щаз понятно )) ??????

сорри и спасибо
...
Рейтинг: 0 / 0
Как написать такое условие в запросе ?
    #32723087
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
:^) Тогда моя вторая попытка - правильная! :^)
...
Рейтинг: 0 / 0
Как написать такое условие в запросе ?
    #32723088
nukri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Теперь я не врубаюсь, что такое Таблица1.расстояние = 0 or Таблица2.AllData


Что должно быть в Таблице2 в расстоянии чтобы сработало Таблица1.расстояние = 0

и что ...чтобы сработало:
Таблица1. (все расстояния) ..

я просто не врубаюсь в конструкцию
...
Рейтинг: 0 / 0
Как написать такое условие в запросе ?
    #32723093
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
nukriТеперь я не врубаюсь, что такое Таблица1.расстояние = 0 or Таблица2.AllData
Это условие where.

nukriЧто должно быть в Таблице2 в расстоянии чтобы сработало Таблица1.расстояние = 0

и что ...чтобы сработало:
Таблица1. (все расстояния) ..
Могу только скопировать сюда то, что я уже написал...

яВ Таблице2 всего одна запись и всего одно поле AllData. Если оно True, то запрос вернет все данные из Таблицы1, иначе только те, где расстояние = 0.
То есть в первом случае условие вычисляется как
Таблица1.расстояние = 0 or true, или просто true
а во втором
Таблица1.расстояние = 0 or false, или просто Таблица1.расстояние = 0
...
Рейтинг: 0 / 0
Как написать такое условие в запросе ?
    #32723096
nukri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо!
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как написать такое условие в запросе ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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