|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.03.2017, 17:25 | #1 |
Регистрация: 12.01.2017
Сообщений: 4
|
фильтр с условием в запросе
Добрый день!
Такой вопрос. Есть запрос на выборку. Входные данные в запрос берутся из таблицы1. В ней много столбцов. По столбцу1 и столбцу2 нужно сделать выборку, т.е. в запросе поставить условие выборки. Условие берется из таблицы или формы. Не важно. Проблема в том, что выборку нужно сделать по двум столбцам. При этом, если условие истинно по одному столбцу, то не нужно выполнять условие по второму. Если я ставлю соответствие условий в оба столбца, то выдает выборку при выполнении обоих условий одновременно. А мне нужно, чтобы выборка делалась при условии соответствия хотя бы одного условия. Помогите, пожалуйста. Вроде простой вопрос, а я что-то торможу. |
22.03.2017, 18:58 | #2 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
Приведите пример входных данных, фильтра и выходных данных. Имхо по сабжу надо 2 запроса делать, но без данных трудно судить
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
23.03.2017, 11:37 | #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 мать. Т.е. нужно сделать одновременный фильтр по двум столбцам с условием или. |
23.03.2017, 12:46 | #4 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
Делаем 3 выборки:
первая- в таблице Выбор выбрали ІД = 3 первая- в таблице Выбор выбрали ІД = 9 первая- в таблице Выбор выбрали ІД = 11 Какие должны быть результаты выборок? Приведите 3 таблицы, желательно скриншотом или базой, а не текстом который надо еще надо по столбцам рассовывать
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
23.03.2017, 14:15 | #5 |
Участник клуба
Регистрация: 12.08.2010
Сообщений: 1,077
|
для начала --у вас кривой пример--непонятно, что хотите
то 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 |