--创建表-- USE TEST CREATE TABLE SPFL ( FLID INT, --分类ID ParentID INT NULL, --父分类ID FLName VARCHAR(100), --分类名称 PX INT NULL --自定义显示顺序 ) INSERT INTO SPFL VALUES (1, NULL, '一次性(1级)',1), (2, 1, '纸杯(2级)',1), (4, 1, '保鲜膜(2级)',2), (3, 1, '保鲜袋(2级)',3), (5, 3, '顶级保鲜袋(3级)',1), (7, 5, '高级保鲜袋(4级)',1), (9, 5, '中级保鲜袋(4级)',2), (10, 5, '低级保鲜袋(4级)',3) (6, 1, '碗(2级)',2), (8, NULL, '陶瓷(1级)',2), --创建表-- 上方是建表的语句, 如何做到,查询的时候,必须要以下的排序, 一次性(1级) 纸杯(2级) 保鲜膜(2级) 保鲜袋(2级) 顶级保鲜袋(3级) 高级保鲜袋(4级) 中级保鲜袋(4级) 低级保鲜袋(4级) 碗(2级) 陶瓷(1级) 是SQL server 2008 r2的版本,其中FLName不是固定的,可能会改变想实现图片的效果: |