有2表A(技能ID,技能描述,一级别ID,二级别ID,三级别ID)
B (员工工号,技能ID,最新评定等级ID,上次评定等级ID,前次评定等级ID).
根据一级别ID,二级别ID查询到的A的技能ID和三级别ID信息和根据员工工号和技能ID查询到的最新评定等级ID,上次评定等级ID,前次评定等级ID信息联合起来显示。
显示结果如:三级别ID 技能ID 技能描述 最新评定等级ID ,上次评定等级ID
1 2 java null(为空) null
如何用SQL语句实现?已知的有一级别ID,二级别的ID,员工工号。
B (员工工号,技能ID,最新评定等级ID,上次评定等级ID,前次评定等级ID).
根据一级别ID,二级别ID查询到的A的技能ID和三级别ID信息和根据员工工号和技能ID查询到的最新评定等级ID,上次评定等级ID,前次评定等级ID信息联合起来显示。
显示结果如:三级别ID 技能ID 技能描述 最新评定等级ID ,上次评定等级ID
1 2 java null(为空) null
如何用SQL语句实现?已知的有一级别ID,二级别的ID,员工工号。
where a.技能ID=b.技能ID and a.一级别ID=条件 and a.二级别ID=条件 and b.员工工号=条件 and b.技能ID=条件
不知道副不符合要求,你试试