要点
- 把一张表看成两张表
- 表的内容要有层次关系(从属关系)
- 也可以理解成把一张表拆成两张一样的表
样例
需要自连接的表
隐式看成两张表
然后连接
SELECT a.`categoryname` AS '父栏目',b.`categoryname` AS '子栏目'
FROM `category` AS a,`category` AS b
WHERE a.`categoryid`=b.`pid`
复制代码
即《数据库》从属于《软件开发》,,,
需要自连接的表
隐式看成两张表
然后连接
SELECT a.`categoryname` AS '父栏目',b.`categoryname` AS '子栏目'
FROM `category` AS a,`category` AS b
WHERE a.`categoryid`=b.`pid`
复制代码
即《数据库》从属于《软件开发》,,,