if(expr1,expr2,expr3)
如果expr1条件成立,返回expr2,否则返回expr3;即expr1值为true,则返回expr2;expr1值为false,则返回expr3
select * ,IF(
hosp_rank IN (
'S'
,'A+'
,'A'
,'A-'
) AND dept_rank IN ('S','A')
,'Y'
,'N'
) AS is_top100 from active_reject_gap

sql语句中if表示 如果hosp_rank 和dept_rank 是true,则返回Y,否则返回N

 

世界上最美的风景,是自己努力的模样