请教联合查询语句的写法我数据库里现在有两个表分别是 users 跟 userinfo 两个里面都有两个相同同字段 UserGender ,UserID
Users 表里的 UserGender 有数据
Userinfo 表里的 UserGender 是新建立的 无数据如何使用查询 先判断 Users.UserID=Userinfo.UserID 然后从相同ID 获得 Users 表里的 UserGender 值写入 Userinfo 表的 UserGender 

解决方案 »

  1.   


    update Users,Userinfo set Userinfo.UserGender = User.UserGender where Users.UserID = Userinfo.UserID;
      

  2.   

    感谢楼上 还有一个小问题要问  多库数据库删除的语句现在有两个数据库存放资料一个是数据库  A 一个是数据库 BA库里有两个表,还是上面的 Users , Userinfo
    B库里有一个表,是Member三个表里同样同时存在 UserID 字段判断 A 库里 Userinfo表中 字段 EXP=0 时 同时删除 Exp=0 并且 UserID 相同的数据