我的桌子:
CREATE TABLE IF NOT EXISTS `category` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(100) CHARACTER SET utf8 COLLATE utf8_persian_ci NOT NULL,
`parentid` int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`))
parentid
在哪里参考此表。
我有这些数据:
Id | Name | parentid
1 Cumputer 0
2 MotherBoard 1
3 Cpu 2
4 Cpu cooling Fan 3
5 Monitor 1
现在,我想选择Cpu cooling fan
的Id,这是所有父母:
1
2
3
这样的事情:
SELECT a.id, b.id as list FROM `category` a INNER JOIN category b ON a.id=b.parentid
但它不起作用。