Mysql层次结构查找父id

Mysql层次结构查找父id,mysql,Mysql,我有这张桌子。Mysql表是无限的。我想找到id。但我只能使用seo列 我想找到“销售”类别id。但该值不是唯一的 Mysql表: id title parent seo | 1 | Car | 0 | car | 2 | Estate | 0 | estate | 3 | Sale | 1 | sale | 4 | Rent | 1 | rent | 5 | Audi | 3 | aud

我有这张桌子。Mysql表是无限的。我想找到id。但我只能使用seo列

我想找到“销售”类别id。但该值不是唯一的

Mysql表:

  id   title      parent  seo
|  1  | Car      |  0   | car
|  2  | Estate   |  0   | estate
|  3  | Sale     |  1   | sale
|  4  | Rent     |  1   | rent
|  5  | Audi     |  3   | audi
|  6  | Bmw      |  4   | bmw
|  7  | Sale     |  2   | sale
|  8  | Rent     |  2   | rent
|  9  | Apartment|  7   | apartment
|  10 | Villa    |  8   | villa
...
例如:从mytable中选择id,其中seo=“sale”但seo列不是唯一的

我知道url的层次结构

as:
.../ads/car/sale
.../ads/car/sale/bmw
我想要这个输出:

myurl:  .../ads/car/sale
output id: 3

myurl:  .../ads/estate/sale
output id: 7

myurl:  .../ads/estate/sale/apartment
output id: 9

你能至少告诉我们预期的产量吗?我现在不明白你的问题。我想找到id url。示例:url:…/ads/car/sale/bmw我想获得“bmw”值id。但是“sale”值不是唯一的,所以我找不到id。如何找到此url模式?/ads/car/sale/bmw?我可以用php找到它。例如:$link=$\u服务器['REQUEST\u URI']$link_数组=分解('/',$link);这是一个类别。然后我得到“$link=$\u SERVER['REQUEST\u URI'];$link\u array=explode('/',$link);”$链接_数组[1]=“car”$链接_数组[2]=“销售”$链接_数组[3]=“bmw”;我想获取最后一个路径id。