SQL 中的 case when

SELECT a,
CASE WHEN a=1 THEN 'one'
WHEN a=2 THEN 'two'
ELSE 'other'
END
FROM test;
#### CASE WHEN 条件一 THEN 执行一
      WHEN 条件二 THEN 执行而
      ELSE 其他执行方案
      END

SQL 中使用到简单的 转换函数 CONVERT( int(10) , '转换的列名称' ); #将指定的列数据转换成int类 指定的数据必须可转换!



posted on 2013-02-27 12:36  java_fengyi  阅读(397)  评论(0编辑  收藏  举报