第一步,在school建立category表
CREATE TABLE `category` (
`categoryid` int NOT NULL,
`pid` int DEFAULT NULL,
`categoryname` varchar(255) DEFAULT NULL,
PRIMARY KEY (`categoryid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3
顺带填一下数据昂
题目:查询对应的子类关系
第一步:写一下子类父类的表格
父类
categoryid | categoryname |
---|---|
2 | 信息技术 |
3 | 软件开发 |
5 | 美术设计 |
子类
pid | categoryid | categoryname |
---|---|---|
3 | 4 | 数据库 |
3 | 6 | web开发 |
5 | 7 | ps技术 |
2 | 8 | 办公信息 |
第二步:根据上面两个表,书写sql语句
SELECT a.`categoryname` AS 父栏目, b.`categoryname` AS 子栏目
FROM category as a, category as b
WHERE a.categoryid = b.pid
标签:category,categoryname,DEFAULT,pid,连接,MySQL,日志,NULL,categoryid
From: https://www.cnblogs.com/yzx-sir/p/17398279.html