我有这样的结构
Table LatestData
**Name Version**
Name1 1.2
Name2 1.4
Name3 1.6
Name4 1.3
Name5 2.2
Table CurrentData
Name CurrentVersion Compliance
Name1 1.0
Name3 0.7
Name4 1.2
我需要根据以下条件更新合规性列:N=最新版本(LatestData 表中的版本)
- 如果 CurrentData 表中的 currentVersion 是 lessThan(N-2); 合规性 = 完全
- 如果 CurrentData 表中的 currentVersion 在 greaterThan(N-2) 和 lessThan(N-4) 之间;合规性 = 部分
- 如果 CurrentData 表中的 currentVersion >N-5;合规 = 不合规
您能帮我查询更新表 CurrentData 的合规性列吗?
感谢和问候