..........................................
比较适合将 部门 对应的ID 存入单独的数据字典表。
楼主语句错误点 case when 后面的 deptid deptid ,别名重复写。
方法一,建mapping表,作查询
方法二,封装成方法
需求是不是知道部门名称要得到部门的ID?
这个应该用子查询或者连接查询来搞定的?select id from derpt where derptname=od.derptname