SQL SERVER 2012新增函数之逻辑函数CHOOSE详解
2023-06-13 09:20:08 时间
if object_id( [tb] ) is not null drop table [tb]
create table [tb]([Id] int,[Name] varchar(4),[Sex] int)
insert [tb]
select 1, 张三 ,1 union all
select 2, 李四 ,2 union all
select 3, 王五 ,1
select * from [tb]
/*
Id Name Sex
1 张三 1
2 李四 2
3 王五 1
*/
以前用CASE WHEN
select
Id,Name,case Sex when 1 then 男 when2 then 女 else end as sex
from [tb]
有了CHOOSE以后,可以这样:
select Id,Name,CHOOSE(Sex, 男 , 女 ) as sex from [tb]
/*
Id Name sex
-
1 张三 男
2 李四 女
3 王五 男
*/
总结
本篇文章到此结束,如果您有相关技术方面疑问可以联系我们技术人员远程解决,感谢大家支持本站!
我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题
本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 SQL SERVER 2012新增函数之逻辑函数CHOOSE详解
相关文章
- T-SQL教程_sql server 2008使用
- sql服务器系统时间格式,SQL Server 日期格式和日期操做
- (本地无法连接MySQL服务器)ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost‘ (10061)
- ORA-26837: Server “string” is not an XStream inbound server ORACLE 报错 故障修复 远程处理
- MySQL Error number: MY-010439; Symbol: ER_SERVER_COST_FAILED_TO_READ; SQLSTATE: HY000 报错 故障修复 远程处理
- SQL Server 获取服务器时间的sql语句
- 修改SQL-SERVER数据库表结构的SQL命令附sql命令行修改数据库
- SQL Server查询数据库中表使用空间信息实现脚本
- 浅析SQL Server中包含事务的存储过程
- 在SQL Server中查询资料库的TABLE数量与名称的sql语句
- 轻松掌握:使用SQL Server执行SQL脚本(sqlserver执行sql脚本)
- SQL Server 中自增主键的应用(sqlserver主键自增)
- SQL Server多版本兼容:提升企业管理效率(多版本sqlserver)
- 京东数据库技术:基于SQL Server的实践实例(京东 sqlserver)
- VS 开发 SQL Server 数据库应用实践(vs的sqlserver)
- 基于SQL Server的智能时间管理(sqlServer计时)
- 以SQL Server计算比例,走在技术前沿!(sqlserver求比例)
- 利用SQL Server快速创建数据表列(sqlserver创建列)
- 视图使用SQL Server中的表值函数替代视图(sqlserver中代替)