2个表的关联查询和3个表的关联查询

来源:百度知道 编辑:UC知道 时间:2024/05/16 11:18:14
一个表是userinfo 字段是id,name,passwor另一个表是competence 字段是userid ,treefirstid,treesecondid 如何关联查询啊 还有1个表是treefirst 字段是id,name 如何查询呢 要求查到userinfo的信息和treefirst的name 怎么办??

select u.*,t.name from userInfo inner join competence c on u.id=c.userid inner join treefirst t on c.treefirstid= t.treefirst

SELECT a.*,c.name FROM userinfo a INNER JOIN competence b ON a.id = b.userid INNER JOIN treefirst c ON b.treefirstid = c.id

养成大小写的好习惯,你会发现SQL的可阅读性提高很多.