如何獲得在mysql中沒有孩子的最終類別?
我想從下面的表中得到的結果是
3,5,6。
他們沒有任何子類別。
如何獲得在mysql中沒有孩子的最終類別?
SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for `cat`
-- ----------------------------
DROP TABLE IF EXISTS `cat`;
CREATE TABLE `cat` (
`categories_id` int(10) NOT NULL auto_increment,
`parent_id` int(10) NOT NULL default '0',
PRIMARY KEY (`categories_id`)
) ENGINE=MyISAM AUTO_INCREMENT=7 DEFAULT CHARSET=utf8;
-- ----------------------------
-- Records of cat
-- ----------------------------
INSERT INTO `cat` VALUES ('1', '0');
INSERT INTO `cat` VALUES ('2', '1');
INSERT INTO `cat` VALUES ('3', '1');
INSERT INTO `cat` VALUES ('4', '2');
INSERT INTO `cat` VALUES ('5', '0');
INSERT INTO `cat` VALUES ('6', '4');
那麼1,2呢? –