MSDNは、構文と使用法に関するこれらのタイプの質問の良いリファレンスです。これは、TransactSQLリファレンス-CASEページからのものです。
http://msdn.microsoft.com/en-us/library/ms181765.aspx
USE AdventureWorks2012;
GO
SELECT ProductNumber, Name, "Price Range" =
CASE
WHEN ListPrice = 0 THEN 'Mfg item - not for resale'
WHEN ListPrice < 50 THEN 'Under $50'
WHEN ListPrice >= 50 and ListPrice < 250 THEN 'Under $250'
WHEN ListPrice >= 250 and ListPrice < 1000 THEN 'Under $1000'
ELSE 'Over $1000'
END
FROM Production.Product
ORDER BY ProductNumber ;
GO
SQL Serverを使用している場合に確認したいもう1つの優れたサイトは、SQLServerCentralです。これには、SQLServerのどの領域でも学習したいさまざまなリソースがあります。