SQL Server 基础 之 CASE 子句

SELECT TOP 10 SalesOrderID,
		SalesOrderID % 10 AS 'Last Digit',-- 求最后一位的值
		Position = CASE SalesOrderID % 10 
		WHEN 1 THEN 'First'
		WHEN 2 THEN 'Second'
		WHEN 3 THEN 'Third'
		WHEN 4 THEN 'Fourth'
		ELSE 'Something Else'
		END
FROM Sales.SalesOrderHeader

  

 

 

 

 

 

 

posted @ 2013-09-12 19:45  难念的经whh  阅读(187)  评论(0编辑  收藏  举报