我想根据我表中某列的条件返回一个布尔值。我在SQL Server 2014中对它进行了测试,但它确实有效,但我没有使用Access的经验。
这是我目前使用Access 2007进行的查询。
SELECT (CASE WHEN Type = 'C' THEN 1 ELSE 0 END) AS EstContrat
FROM Historique_EnTete
类型具有Text
类型。
我已将错误消息翻译为:
"Syntax error (missing operator) in the expression << (CASE WHEN Type = 'C' THEN 1 ELSE 0 END) >>"
我错过了什么?