吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1036|回复: 20
收起左侧

[求助] mysql语句求助

[复制链接]
comcn 发表于 2022-11-19 14:22
我的表:parent_id就是id,parent_id为0代表一级分类

微信截图_20221119141821.png
麻烦写个sql语句,查询结果如下:蟹蟹大佬们,顺便问下,这种叫行列转换吗
微信截图_20221119141956.png

我的最终效果是在浏览器输出这样格式的json:
微信截图_20221119142128.png

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

wuai_leeda 发表于 2022-11-19 14:31
怎么不分成两个表呢
Frank丶 发表于 2022-11-19 14:36
本帖最后由 Frank丶 于 2022-11-19 15:03 编辑

左关联好像不行

select name,desc from TABLE a
RIGHT JOIN TABLE b on b.id = a.parent_id
where a.parent_id != 0   
 楼主| comcn 发表于 2022-11-19 14:39
 楼主| comcn 发表于 2022-11-19 14:40
Frank丶 发表于 2022-11-19 14:36
select name,desc from TABLE a
LEFT JOIN TABLE b on b.id = a.parent_id
where a.parent_id != 0

哥哥,我这个是一个表
Frank丶 发表于 2022-11-19 14:45
comcn 发表于 2022-11-19 14:40
哥哥,我这个是一个表

没问题的
pojie2001 发表于 2022-11-19 14:46
select   …   from   你的表 a inner join 你的表  b on a.id=b.parentid


自己连接自己应该就出来了

免费评分

参与人数 1吾爱币 +1 收起 理由
comcn + 1 热心回复!

查看全部评分

Frank丶 发表于 2022-11-19 14:46
comcn 发表于 2022-11-19 14:40
哥哥,我这个是一个表

把table替换你表名 俩都替换
头像被屏蔽
88868 发表于 2022-11-19 15:07
提示: 作者被禁止或删除 内容自动屏蔽
898522783 发表于 2022-11-19 15:14
你这放2个表关联啊,为啥弄一个表里面。。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 07:10

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表