关于SQL里面的IF语句问题,请帮帮忙.谢谢!
两个表:employees和salry
employees有三个字段:id,type,name
salary有两个字段:id,salary
如果type为日薪,就salary+'/日'
如果type为月薪,就salary+'/月'
怎样写啊?谢谢!
除了用用IF语句,还有其他方法吗?
参考答案:select salary+(case e.type when '日薪' then '/日' when '月薪' then '/月' end)
from salary s join employees e on s.id=e.id