只要将这个表连结两次。完成之后,你就必须使用表别名:
1) 将要显示的字段用表的别名区分,
2 ) 连接表的时候用表的表名,连接表
SELECT a.Parent_ID
, bp.Name AS Parent_Name
, a.Child_ID
, bc.Name AS Child_Name
FROM TableA AS a
INNER JOIN TableB AS bp
ON bp.ID = a.Parent_ID
INNER JOIN TableB AS bc
ON bc.ID = a.Child_ID
本文介绍了一种通过两次连接同一表的方法,并使用表别名来区分不同连接中相同的字段,实现了从一个表中获取父级和子级的名称。
2万+

被折叠的 条评论
为什么被折叠?



