分类使用的是树形结构
产品表CREATE TABLE `t_product` (
  `ID` int(11) NOT NULL AUTO_INCREMENT COMMENT '商品ID,自动增量',
  `pro_name` varchar(100) DEFAULT NULL COMMENT '商品名称',
  `pro_type` varchar(50) DEFAULT NULL COMMENT '商品类别',
  `pro_description` varchar(500) DEFAULT NULL COMMENT '商品描述',
  `pro_simg` varchar(100) DEFAULT NULL COMMENT '小图地址',
  `pro_bimg` varchar(100) DEFAULT NULL COMMENT '大图地址',
  `pro_price` int(20) DEFAULT NULL COMMENT '商品价格',
  `pro_param1` varchar(50) DEFAULT NULL COMMENT '参数',
  `pro_param2` varchar(50) DEFAULT NULL COMMENT '参数',
  `pro_param3` varchar(50) DEFAULT NULL COMMENT '参数',
  `collecttime` int(11) DEFAULT NULL COMMENT '收藏的次数',
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=18 DEFAULT CHARSET=utf8 COMMENT='商品信息';#
# Dumping data for table t_product
#LOCK TABLES `t_product` WRITE;
/*!40000 ALTER TABLE `t_product` DISABLE KEYS */;
INSERT INTO `t_product` VALUES (1,'水果',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
INSERT INTO `t_product` VALUES (2,'西红柿',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
INSERT INTO `t_product` VALUES (3,'香蕉',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
INSERT INTO `t_product` VALUES (4,'乌龟',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
INSERT INTO `t_product` VALUES (5,'数码相机',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
INSERT INTO `t_product` VALUES (6,'照相机',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
INSERT INTO `t_product` VALUES (7,'打印机',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
INSERT INTO `t_product` VALUES (8,'复写纸',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
INSERT INTO `t_product` VALUES (9,'包邮附好礼 Somic/声丽 ST-2688耳机 头戴式电脑游戏耳麦克风','7',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
INSERT INTO `t_product` VALUES (10,'包邮!Cyberblue BSH09I 正品 蓝牙耳机 立体声 通用蓝牙 可听歌','7',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
INSERT INTO `t_product` VALUES (11,'一年包换 正品漫步者 H180电脑耳机MP3 耳塞式重低音 等长线包邮','7',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
INSERT INTO `t_product` VALUES (12,'包邮 iphone4 4S 苹果 双耳 立体声 蓝牙耳机 一拖二 通用可听歌','7',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
INSERT INTO `t_product` VALUES (13,'【包邮送4重大礼】Somic/声丽 ST-2688头戴式电脑耳麦游戏耳机','7',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
INSERT INTO `t_product` VALUES (14,'CyberBlue正品蓝牙耳机 BH119B 单声道 入耳式 安卓/诺基亚可听歌','7',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
INSERT INTO `t_product` VALUES (15,'Apple/苹果 iPod iPad iPhone 耳塞式耳机 苹果三代 全国包申通','7',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
INSERT INTO `t_product` VALUES (16,'【7折包邮】纯原装Sony/索尼 重低音 耳机 通用MP3/4电脑耳机耳塞','7',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
INSERT INTO `t_product` VALUES (17,'夏季新款正品男装男士圆领短袖T恤时尚休闲耳机韩版修身打底衫','10',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
/*!40000 ALTER TABLE `t_product` ENABLE KEYS */;
UNLOCK TABLES;产品分类表CREATE TABLE `t_product_type` (
  `ID` int(11) NOT NULL AUTO_INCREMENT COMMENT '商品类别ID',
  `name` varchar(50) DEFAULT NULL COMMENT '类别名称',
  `re` varchar(255) DEFAULT NULL COMMENT '注解',
  `up` int(11) DEFAULT NULL COMMENT '上级类别ID',
  `rank` int(11) DEFAULT NULL COMMENT '分级,大类为1,后面类推',
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8 COMMENT='商品类别';#
# Dumping data for table t_product_type
#LOCK TABLES `t_product_type` WRITE;
/*!40000 ALTER TABLE `t_product_type` DISABLE KEYS */;
INSERT INTO `t_product_type` VALUES (1,'影音电器',NULL,0,1);
INSERT INTO `t_product_type` VALUES (2,'3C数码配件市场',NULL,0,1);
INSERT INTO `t_product_type` VALUES (3,'电脑硬件/显示器/电脑周边',NULL,0,1);
INSERT INTO `t_product_type` VALUES (4,'所有分类',NULL,0,0);
INSERT INTO `t_product_type` VALUES (5,'MP3/MP4/iPod/录音笔',NULL,0,1);
INSERT INTO `t_product_type` VALUES (6,'电玩/配件/游戏/攻略',NULL,0,1);
INSERT INTO `t_product_type` VALUES (7,'耳机/耳麦',NULL,1,2);
INSERT INTO `t_product_type` VALUES (8,'耳机耳麦配件',NULL,1,2);
INSERT INTO `t_product_type` VALUES (9,'麦克风/话筒',NULL,1,2);
INSERT INTO `t_product_type` VALUES (10,'男装',NULL,0,1);
INSERT INTO `t_product_type` VALUES (11,'户外运动用品',NULL,0,1);
/*!40000 ALTER TABLE `t_product_type` ENABLE KEYS */;
UNLOCK TABLES;
我现在查询SELECT mode2.name, COUNT(*),mode2.rank FROM t_product mode1,t_product_type mode2  WHERE pro_name LIKE '%耳机%' AND mode1.pro_type=mode2.ID  GROUP BY pro_type得到产品的分类和分类数量
但是我希望能够得到分类上一级的产品数量,按照分类级别来排序

分类名称     数量   级别
影音电器      8     1
男装          1     1
耳机/耳麦     8     2