舉例1:
使用該查詢,得出iFavoriteID,iFavUserType ,cUser,iArticleID,dFavoriteTime五個字段的值:
SELECT iFavoriteID,
CASE WHEN iFavUserType = 0 THEN '新聞管理員'
WHEN iFavUserType = 1 THEN '商家'
WHEN iFavUserType = 2 THEN '會員'
WHEN iFavUserType = 3 THEN '未註冊'
WHEN iFavUserType = 4 then '匿名'
END AS iFavUserType, cUser, iArticleID,
CONVERT(nvarchar(100), dFavoriteTime, 111) AS dFavoriteTime FROM dig_favorite
舉例2:
SELECT CASE WHEN `MEMBERTYPE`
=1
THEN '參賽隊員'
ELSE '指導老師'
END FROM `tab_sign_member`
WHERE 1
select * from gy_goods
where id in('') and is_spread=1
AND spreadnum>0
and (case when spreaddate='2015-11-06' then alreadyspreadnum < spreadnumoneday else true end)