gpt4 book ai didi

php - 在mysql中查找关系

转载 作者:行者123 更新时间:2023-11-29 21:14:51 28 4
gpt4 key购买 nike

我的数据库中有两个表,用于存储我的数据及其类别。我的数据表有一个重要的列,用于指定其最后一个类别,并且类别表中的每个类别都有一个父类别,该父类别指向父类别和根类别parent_id是“0”

像这样: enter image description here

现在“数据”表行指向“类别”表中 ID 为“7”的行,并且 LED 指示其父 ID 为“3”,“3”监视其父 ID 为“2” ' 和 '2' 是计算机配件,其父 id 是 '1',而 '1' 是数字内容,它是根之一,因为它的父 id 是 0

现在,如果我想通过简单的 SQL 查询查找与数字产品或计算机配件相关的所有数据,我该怎么办?或者您有更好的解决方案来存储我的数据和类别吗?

最佳答案

在秋天的第一个查询中,您决定要显示层次结构的级别

SELECT a.id, d.name, a.title, b.title as parent_title_name
FROM data d JOIN categories a
ON d.category_id = a.id
JOIN categories b
ON a.id = b.parent_id;

在此查询中,您将显示数据、其类别及其所属类别

关于php - 在mysql中查找关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36034995/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com