是否可以像“或”函数一样以这种方式查询。
更新示例:
Select S.*, U.* from Staff S, Unit U where S.Unit='' OR S.Unit= U.UnitCode;
员工表架构:
Staff ID, Staff Name, UnitCode, StaffNumber
单元架构:
UnitCode, ClassCode
上面更新的示例有效。但单位为空白的员工记录将与所有单位代码重复。
例如结果输出:
Staff ID Staff Name UnitCode ClassCode Staff Number
1 John IT1 B123 234
2 Sally BUS2 B234 0589
3 Johnson IT1 B123 111
4 Johnson BUS2 B234 111
谢谢