目的:向DBA请教了一个sql判断提供另外一个值的函数case
SELECT
db_name,
table_name,
CASE ---函数判断开始
is_nullable ---提供判断的字段
WHEN 'NO' THEN '不' ---对值进行判断
WHEN 'YES' THEN '是' ---对值进行判断
ELSE '其他' ---对值进行判断
END AS qita, ---判断的值,生成新的一列数据
is_nullable
FROM
tab_stru_change
原始数据如图:
判断之后:
总结:以后在对数据进行判断,生成新的值的时候,可以试试这个函数