select UInfo.ID, UInfo.U_pet,Udetail.U_smork,Udetail.U_Drink,Umating.U_Smonk,Udesc.U_nature ,
Udesc.U_hobby,Udesc.U_Interest,Udesc.U_family,Udesc.U_dubaifrom UInfo
left join Udetail on UInfo.ID=Udetail.U_Id left join Udesc on UInfo.ID=Udetail.U_Id left join
Umating on UInfo.ID=Umating.U_ID 我多表联合查询 Udetail.U_Drink ,Udesc.U_hobby,
这两个列的值数字 对应是在另外一张表ClassMa 表里面的ID
ClassMa 表结构
ID CName
1 北京
2 天津
3 重庆
ClassMa 表的结果可能有很多行我想要的值
Udetail.U_Drink ,Udesc.U_hobby 显示出的结果是 表 ClassMa 里面CName值 求大神解决办法
ClassMa的结果值有上百列 只能通过ID查询值 我 希望结果是可以直接在SQL语句中查询出来
求大神啊
添加回答
举报
0/150
提交
取消