SQL中使用CASE的情?
类别: 数据库教程
假如???B?谖患o??的是代瘁,如"Y"表示"已完成","N"表示"未完成"
只用SQL遮句表示出?????B如下:
SELECT FILE,CASE FILESTATUS
WHEN \'Y\' THEN \'已完成\'
WHEN \'N\' THEN \'未完成\' END AS FILESTATUS
FROM TBFILE
注意:要以END劫尾
如果是 DATAGRID??定字段?r,以上的??法??出?F??铨,?o法?????B字段咄行??定,??呃????:
SELECT FILE,FILESTATUS =CASE
WHEN FILESTATUS =\'Y\' THEN \'已完成\'
WHEN FILESTATUS =\'N\' THEN \'未完成\'
END FROM TBFILE
只用SQL遮句表示出?????B如下:
SELECT FILE,CASE FILESTATUS
WHEN \'Y\' THEN \'已完成\'
WHEN \'N\' THEN \'未完成\' END AS FILESTATUS
FROM TBFILE
注意:要以END劫尾
如果是 DATAGRID??定字段?r,以上的??法??出?F??铨,?o法?????B字段咄行??定,??呃????:
SELECT FILE,FILESTATUS =CASE
WHEN FILESTATUS =\'Y\' THEN \'已完成\'
WHEN FILESTATUS =\'N\' THEN \'未完成\'
END FROM TBFILE
- 上一篇: SQL SERVER 最佳实践分析器使用小结
- 下一篇: SQL SERVER的几个函数要记录
-= 资 源 教 程 =-
文 章 搜 索