Mysql层次结构查找父id
我有这张桌子。Mysql表是无限的。我想找到id。但我只能使用seo列 我想找到“销售”类别id。但该值不是唯一的 Mysql表: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
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。