34,588
社区成员
发帖
与我相关
我的任务
分享
select CAST(a as varchar(5))+B+CAST(c as varchar(5)),
case when a.b='+' then a.a+a.c when a.b='-' then a.a-a.c when a.b='*' then a.a*a.c when a.b='/' then a.a/a.c end
from t a
100-20 80
110+20 130
900*400 360000
900/300 3
select case when a.b='+' then a.a+a.c when a.b='-' then a.a-a.c when a.b='*' then a.a*a.c when a.b='/' then a.a/a.c end
from t a