您的位置:首页 > 数据库

Access数据库里使用case when语句的方法

2011-12-09 14:10 525 查看
Access数据库查询不支持select case when的语句,在Access中,使用的是iif语句查询。

例如:有如下的表格RedList

IDNameredEnable
1张三0
2李四 1
3王五1
欲使用SQL语句查询出redEnable为1的项,使能标识为“是”,否则为“否”。使用SQL中的查询语句:

select (case when redEnable=1 then '是' else '否' end) as '使能标识' from RedList


在Access中,由于不支持case when的查询,可以使用如下的语句:

SELECT iif(redEnable=1, '是', '否') as 使能标识 FROM RedList


查询结果如下:

使能标识
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: