求助一个关于access数据库中sql语句的棘手问题
基本信息表
----------------------------------------------------------
|xingming |xingbie |chushengriqi |zhicheng|
----------------------------------------------------------
|wangfeng |男 |1234-2 -1 |初级 |
----------------------------------------------------------
|wangzeng |男 |1987-12-1 |初级 |
__________________________________________________________
|测试 |男 |1954-2 -1 |初级 |
__________________________________________________________
职称表
——————————————
zhicheng zhichengfen|
_____________________________
正高 | 140 |
___________ ________________
副高 130
____________|______________|
中级 120
___________ |______________|
初级 110
____________|______________|
工龄3年或以上| 100
___________________________|
工龄2年 80
_____________|_____________|
工龄1年 50
_____________|_____________|
无工龄 | 0
___________________________|
工资计算表
-----------------------------
xingming | zhichengfen |
------------------------------
wangfeng | 0 |
------------------------------
wangzeng | 0 |
-----------------------------
测试 | 0 |
------------------------------
想要写个sql语句,根据职称来确定职称分。上述三个表为 基本信息表,职称表,工资计算表。要在工资计算表中更新数据,更新的依据是基本信息表中的职称,而职称分数的确定有职称表来提供。如:wangfeng的职称是初级,想在工资计算表中得到wangfeng的职称分为110分。简言之,就是在工资计算表中得到姓名 然后在 基本信息表中得到职称, 然后通过职称表中查到职称对应的职称分,插入到工资计算表中。insert 或者update语句