Задавайте вопросы, мы ответим
Вы не зашли.
Суть вопроса такова. Начал делать БД в MS Access. Есть таблица. Есть форма, в которой по двум критериям нужно отсортировать данные в таблице.
Мой запрос выглядит так:
SELECT *
FROM ТВодители
WHERE (((ТВодители.Смена)=Forms!ФВодители!Поле30) And ((ТВодители.Бригада)=Forms!ФВодители!Поле36)));
Но при таком запросе он ищет точное совпадение с данными введенными в оба поля формы. Как быть, если одно поле формы пустое, не заполнено?
Заранее спасибо за помощь
Отредактированно AlphaSpec (22.10.2008 22:56:15)
Неактивен
Вы знаете, у нас тут форум по MySQL...
Хотя может знающие люди и найдутся.
Неактивен
WHERE - в любом случае не "отсортировать", а "отсеять".
Синтаксис аксесса для меня, впрочем, тоже загадка, но я бы искал
функции вида "если определено, то". Ну и всовывал их в WHERE.
Неактивен