Access数据库里使用case when语句的方法
2011-12-09 14:10
525 查看
Access数据库查询不支持select case when的语句,在Access中,使用的是iif语句查询。
例如:有如下的表格RedList
欲使用SQL语句查询出redEnable为1的项,使能标识为“是”,否则为“否”。使用SQL中的查询语句:
在Access中,由于不支持case when的查询,可以使用如下的语句:
查询结果如下:
例如:有如下的表格RedList
ID | Name | redEnable |
1 | 张三 | 0 |
2 | 李四 | 1 |
3 | 王五 | 1 |
select (case when redEnable=1 then '是' else '否' end) as '使能标识' from RedList
在Access中,由于不支持case when的查询,可以使用如下的语句:
SELECT iif(redEnable=1, '是', '否') as 使能标识 FROM RedList
查询结果如下:
使能标识 |
否 |
是 |
是 |
相关文章推荐
- SQL语句中case when 的使用方法
- 一个使用统计语句select sum(case when ... then ... end) ...(转)
- until、while、case、select等语句的使用方法
- SQL Case when 的使用方法
- SQL Case when 的使用方法
- SQL Case when 的使用方法
- sql update set使用case when语句
- Mysql 一条SQL语句实现批量更新数据,update结合case、when和then的使用案例
- Sql语句中使用Case When Then判断
- SQL语句行列转换两种方法 case ...when 和pivot函数应用
- SQL Case when 的使用方法(转自博客园:影子网络科技有限公司)
- C# Winform Access数据库中Case when语句用法
- SQL Case when 的使用方法
- Oracle case when 的使用方法
- SQL Case when 的使用方法
- SQL Case when 的使用方法
- SQL的 case when语句嵌套使用
- MySQL语句使用(一)case when then else end 的用法
- android library工程中使用switch_case语句,调用资源文件的id出现错误的原因分析及解决方法
- MySQL的CASE WHEN语句的几个使用实例