我的表中有一个名为“BanquetPrize”的列和另一个名为“PrizeWinner”的列。如果“BanquetPrize”字段为NOT NULL
,我希望“PrizeWinner”字段自动填写“YES”,如果是IS NULL
,则应为“NO”。(坚持)
我对 SQL 非常陌生,并且来自表达式本来应该是的 DBF 表:
IF(IsNotBlank(BanquetPrize), "YES", "NO")
但我不知道如何用 SQL 编写它。我试过的:
(IIF [BanquetPrize]isnotnull then 'YES' else 'NO' end)
-- and also --
(case when [BanquetPrize]isnotnull then 'YES' else 'NO' end)
显然这两种语法都是错误的,所以我希望有人能教我正确的写法吗?