SELECT
CASE Forms!FormName!ComboBox
WHEN Is Not Null THEN (ParentTable.Column)
FROM (Parent)
WHERE (((ParentTable.Column)=Forms!FormName!ComboBox))
ELSE
((ParentTable.Column) FROM Parent END;
Хорошо, у меня есть форма, которая отображает записи из родительской таблицы, и я хочу иметь возможность фильтровать ее.Итак, то, что пытается выполнить приведенный выше код SQL, - это сказать, что если в поле со списком сделан выбор, то выбирайте только те записи, которые соответствуют этому полю.В другом случае поле пустое и просто выбирает все записи.Я не очень хорошо знаком с кодом SQL, поэтому, если возможно, объясните, какие параметры используются.
Или, возможно, вместо этого я мог бы использовать какой-то оператор if?