MS-Access WHERE过滤器语法

时间:2019-01-02 16:12:22

标签: sql ms-access

我有一个查询:

PARAMETERS [Enter From Date:] Text ( 255 ), [Enter To Date:] Text ( 255 );
TRANSFORM Count([Staff Programs].ID) AS CountofProgram
SELECT [Staff Programs].program_name
FROM [Staff Programs]
WHERE ((([Staff Programs].is_noshow)=No) AND (([Staff Programs].actual_date) Between [Enter From date:] And And [Enter To Date:]))
GROUP BY [Staff Programs].program_name
PIVOT [Staff Programs].staff_name;

我需要在WHERE子句中添加一件事。

我在表中有一列称为“事件名称”,我想跳过该值是以下值之一的任何行:“电话联系”,“临床旅行”,“报告”或“抵押联系”

我无法找到它的语法。

1 个答案:

答案 0 :(得分:2)

使用NOT IN

AND ([Event Name] NOT IN ('Phone Contact', 'Cinician Travel', 'Reporting', 'Collateral Contact'))

我认为这很容易理解,更多here