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类 指定的数据必须可转换!
本文共 311 字,大约阅读时间需要 1 分钟。
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类 指定的数据必须可转换!
转载于:https://www.cnblogs.com/javafengyi/archive/2013/02/27/2934957.html