为了账号安全,请及时绑定邮箱和手机立即绑定

怎么根据sql多表查询值 显示想要的

怎么根据sql多表查询值 显示想要的

拉风的咖菲猫 2018-11-26 13:21:08
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语句中查询出来   求大神啊
查看完整描述

2 回答

?
ABOUTYOU

TA贡献1812条经验 获得超5个赞

表述有点模糊?能写出建表语句吗?

查看完整回答
反对 回复 2018-11-30
  • 2 回答
  • 0 关注
  • 704 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信