SQL Server 中 CASE WHEN 使用

SQL Server 中 CASE WHEN 使用
IF EXISTS(SELECT * FROM sysobjects WHERE [name]='Users')
    DROP TABLE [Users]
GO
CREATE TABLE [Users](
        [UserName] [nvarchar](50) PRIMARY KEY([UserName]),
        [Sex] [smallint]
);
GO

INSERT INTO Users([UserName],[Sex])VALUES('Tom',1);
INSERT INTO Users([UserName],[Sex])VALUES('Alice',2);

SELECT
	[UserName],
	(CASE [Sex] WHEN '1' THEN '男' WHEN '2' THEN '女'  ELSE '其他' END ) AS '性别'
FROM
	[Users];

作者最新文章
C# 实现字符串文本换行的方法,文本如何换行
C# 如何循环读取文件每一行文本内容
C# DateTime AddMonths 的错误用法导致跳过日期
C# 全角转换半角,半角转换为全角
C# Word 转换 PDF 文件,如何转换 PDF