我的数据库中有两个列:

 OMI   |  IUT    |    Final
------------------------------------------------
 98234 |         |
       |  V3455  |
 09876 |  V5537  |

我还有一列“Final”是空的,我想把这两列合并到第三列
 OMI   |  IUT    |    Final
------------------------------------------------
 98234 |         |   98234
       |  V3455  |   V3455
 09876 |  V5537  |   09876

所以基本上
如果OMI为空。。取IUT值
如果IUT为空。。采用OMI值
如果两者都有值,则取OMI值
有什么帮助吗?

最佳答案

更新tablename SET final=IF(OMI='',IUT,OMI);

10-04 15:59