SQL中使用Case的情況_SQL SERVER数据库_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

SQL中使用Case的情況

作者:黑客防线网安SQL维护基地 来源:黑客防线网安SQL维护基地 浏览次数:0

本篇关键词:使用完成WHEN
黑客防线网安网讯:假如狀態欄位紀錄的是代碼,如"Y"表示"已完成","N"表示"未完成"只用SQL語句表示出來狀態如下:SELECT FILE,CASE FILESTATUS WHEN 'Y' THEN '已完成' WHEN 'N' THEN &...

假如狀態欄位紀錄的是代碼,如"Y"表示"已完成","N"表示"未完成"
只用SQL語句表示出來狀態如下:
SELECT FILE,CASE FILESTATUS
WHEN 'Y' THEN '已完成'
 WHEN 'N' THEN '未完成' END AS FILESTATUS
FROM TBFILE
注意:要以END結尾

如果是 DATAGRID綁定字段時,以上的寫法會出現問題,無法對狀態字段進行綁定,應這樣寫:
 SELECT FILE,FILESTATUS =CASE
WHEN FILESTATUS ='Y' THEN '已完成'
 WHEN FILESTATUS ='N' THEN '未完成'
END FROM TBFILE

    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-10359-1.html
网站维护教程更新时间:2012-03-21 02:33:00  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer