一品网
  • 首页

Distinct,Case When,Left,Right用法


SELECT DISTINCT ( CASE
WHEN RIGHT(A.KSTerm, 1) = 1 THEN A.KSTerm + '上学期'
WHEN RIGHT(A.KSTerm, 1) = 2 THEN A.KSTerm + '下学期'
ELSE ''
END ) AS XQ
FROM [dbo].[Test] A
WHERE LEFT(A.KSTerm, 4) > ( Year(Getdate()) - 3 )
ORDER BY XQ

sqlserverDistinctCasewhenleftright

相关


关于sqlserver的where如何添加判断类语句的一种想法(只包含两个判断分支)

sql server2016里面的json功能 - 转

关于网站版权声明(Copyright)的格式和写法

[SQL] SQL Server 2019 中LocalDB 报错的问题解决

【数据库】快速安装 SQL Server Express

MySQL left join、right join和join的区别

Sql Server日常操作

playwright启动浏览器&打开页面

Windows安装SQL Server数据库

SQL Server 维护计划实现数据库备份(Step by Step)(转)

SQLServer 中的SYSPROCESSES表

sqlserver2008r2 连接服务器报错64

标签

一品网 冀ICP备14022925号-6