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 我多表聯(lián)合查詢 Udetail.U_Drink ,Udesc.U_hobby,
這兩個(gè)列的值數(shù)字 對(duì)應(yīng)是在另外一張表ClassMa 表里面的ID
ClassMa 表結(jié)構(gòu)
ID CName
1 北京
2 天津
3 重慶
ClassMa 表的結(jié)果可能有很多行我想要的值
Udetail.U_Drink ,Udesc.U_hobby 顯示出的結(jié)果是 表 ClassMa 里面CName值 求大神解決辦法
ClassMa的結(jié)果值有上百列 只能通過(guò)ID查詢值 我 希望結(jié)果是可以直接在SQL語(yǔ)句中查詢出來(lái)
求大神啊
怎么根據(jù)sql多表查詢值 顯示想要的
拉風(fēng)的咖菲貓
2018-11-26 13:21:08