![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 12.01.2017
Сообщений: 4
|
![]()
Добрый день!
Такой вопрос. Есть запрос на выборку. Входные данные в запрос берутся из таблицы1. В ней много столбцов. По столбцу1 и столбцу2 нужно сделать выборку, т.е. в запросе поставить условие выборки. Условие берется из таблицы или формы. Не важно. Проблема в том, что выборку нужно сделать по двум столбцам. При этом, если условие истинно по одному столбцу, то не нужно выполнять условие по второму. Если я ставлю соответствие условий в оба столбца, то выдает выборку при выполнении обоих условий одновременно. А мне нужно, чтобы выборка делалась при условии соответствия хотя бы одного условия. Помогите, пожалуйста. Вроде простой вопрос, а я что-то торможу. |
![]() |
![]() |
![]() |
#2 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
![]()
Приведите пример входных данных, фильтра и выходных данных. Имхо по сабжу надо 2 запроса делать, но без данных трудно судить
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
![]() |
![]() |
![]() |
#3 |
Регистрация: 12.01.2017
Сообщений: 4
|
![]()
Есть таблица Животные:
ID Номер Пол ID отец ID мать Характеристика 1 101 самец 2 3 длвыдлвоыдалвы 2 190 самец 4 5 вапвпв 3 456 самка 6 7 выавы 4 12 самец выавыыв 5 В34 самка ыавыаы 6 4343 самец выавыа 7 а544 самка выавы 8 с434 самец 2 10 апвва 9 457 самец 2 11 выав 10 в44 самка авав 11 489 самка выав 12 с67 самка 1 ввыаы 13 ваав самка выаыв 14 432 самец 1 выавы 15 666 самка 14 13 выаыва и т.д. Столбец ID - счетчик (ключевой), столбец Номер - текст, столбец Пол - выбор: Самец-самка, столбцы ID отец и ID мать - выбор из этой же таблицы по столбцу ID, столбец Характеристика - текст. В таблице Выбор выбирается из таблицы Животные одна конкретная запись по ID. Теперь нужно в запросах для выбранной записи отфильтровать прадедушек-прабабудек, дедушек-бабушек, родителей, дядь-теть, братьев-сестер, детей, внуков, правнуков. Предположим, что выбираем братьев-сестер. Тогда в запросе на выборку мы должны в графу Условия отбора поставить выбранный в таблице Выбор ID. Но Нам нужно выбирать и по столбцу ID отец и по столбцу ID мать. Т.е. нужно сделать одновременный фильтр по двум столбцам с условием или. |
![]() |
![]() |
![]() |
#4 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
![]()
Делаем 3 выборки:
первая- в таблице Выбор выбрали ІД = 3 первая- в таблице Выбор выбрали ІД = 9 первая- в таблице Выбор выбрали ІД = 11 Какие должны быть результаты выборок? Приведите 3 таблицы, желательно скриншотом или базой, а не текстом который надо еще надо по столбцам рассовывать
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
![]() |
![]() |
![]() |
#5 |
Участник клуба
Регистрация: 12.08.2010
Сообщений: 1,079
|
![]()
для начала --у вас кривой пример--непонятно, что хотите
то 6 полей ID Номер Пол ID отец ID мать Характеристика 1 101 самец 2 3 длвыдлвоыдалвы 2 190 самец 4 5 вапвпв 3 456 самка 6 7 выавы то 4или 5 10 в44 самка авав 11 489 самка выав 12 с67 самка 1 ввыаы видимо надо 10 в44 самка х х авав 11 489 самка х х выав 12 с67 самка 1 х ввыаы
Имя-Галина== почта shanemac51@yandex.ru скайп shanemac51 c 8-15мск будни
Сфера интересов--word-excel-access-распознавание Последний раз редактировалось shanemac51; 23.03.2017 в 14:19. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Удаление строк с условием при запросе? | Jopses | SQL, базы данных | 0 | 08.02.2013 13:49 |
макрос с условием | aoaoo | Microsoft Office Excel | 6 | 15.07.2011 05:28 |
Фильтр в запросе | mavlon_m | SQL, базы данных | 4 | 09.12.2010 14:25 |
Ссумирование с условием | Dendy702200 | Microsoft Office Access | 2 | 26.12.2009 17:33 |