如果是输出的select那么case when就行。
如果要插入字段值,那么可以考虑check或者用触发器实现。
我只写select的方法(触发器和这个差不多。)(我不知道你的满意度是怎么存储的暂时用百分数代替)
select 姓名,满意度, case when 满意度>=90% then 10
when 满意度>=87% and 满意度<=89% then 8
when 满意度>=84% and 满意度<=86% then 6
when 满意度>=81% and 满意度<=83% then 4
else 0 end 计算方法 from table