如果在一个链接查询中,设计的两个表都是同一个表,这种查询被叫做自连接查询。
自连接是一种特殊的内链接,它是指相互连接的表在物理上为同一张表,但是可以在逻辑上分为两张表。
select f1.sid,f1.sname from AA_MCJ f1, AA_MCJ f2 where F1.sid=F2.sid and F2.sid = ‘8’
此处查询的两个表是相同的表,为了防止产生二义性,对标使用了别名,AA_MCJ第一次出现的别名为f1,第二次出现的别名为f2,使用SELECT语句返回时明确指出返回以f1为前缀的列的全名,WHERE链接两个表,并按照第二个表的sid对数据进行过滤,返回所需数据。
自连接查询,别名
最新推荐文章于 2024-07-22 08:42:05 发布