自连接其实是内连接的一种,内连接可以分为等值连接和自身连接。
https://my.oschina.net/xinxingegeya/blog/385220
等值连接:查找两个表中连接字段相等的记录
自身连接:就是和自己进行连接查询,给一张表取两个不同的别名,然后附上连接条件。
以下面这张表为例子:
SELECT B.学号, B.姓名, B.性别, B.籍贯, B.年龄
FROM stu A
JOIN stu B
ON A.年龄=B.年龄 AND A.籍贯=B.籍贯 AND A.姓名='HH'