Foxtable(狐表)用户栏目专家坐堂 → [原创]请问如何通过SQL生成一个动态表格


  共有3007人关注过本帖平板打印复制链接

主题:[原创]请问如何通过SQL生成一个动态表格

帅哥哟,离线,有人找我吗?
km007
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:479 积分:5750 威望:0 精华:0 注册:2016/1/28 2:59:00
[原创]请问如何通过SQL生成一个动态表格  发帖心情 Post By:2023/11/14 16:01:00 [只看该作者]

如下表(产品表A)字段内容,产品分类和产品名称 都在同一个表中,JB字段有可能是N级,该字段最大值 的行则为 产品名称数据,其他均为 产品分类

id(产品ID)                     name(产品名称)         sjid(上级ID)               jb(级别)

0001                               化妆品                           0                                1
0002                               日用品                           0                                1
0003                               家电                              0                                1
……
00010001                        家护系列                        0001                           2
00010002                        防晒系列                        0001                           2
00010003                        美白系列                        0001                           2
……
00020001                        环保系列                        0002                           2
……
00030001                        电视                              0003                           2
00030002                        热水器                           0003                           2
00030003                        煤气炉                           0003                           2
……
000100010001                 洗面奶                           00010001                    3
000100010002                 身体乳                           00010001                    3
000300010001                 液晶电视                        00030001                    3
000300010002                 智能电视                        00030001                    3
……
0001000100010001          芦荟洗面奶150ml            000100010001             4
0001000100010002          牛奶身体乳750ml            000100010002             4
0003000100010001          创维液晶65寸电视            000100010002             4
0003000100010002          TCL液晶65寸电视            000100010002             4
……



需求:我想通过上表 生成如下表格式,请问这个如何直接通过一句SQL语句实现呢?

图片点击可在新窗口打开查看

 回到顶部
总数 11 1 2 下一页