無限級會員等級分類查詢某一使用者所有上級
表的設計,主要是裡面需要乙個 使用者本身的id和上級id的關聯即可,我這裡查詢的是id為35的所有上級,referee是我的上級字段,而使用者的主鍵欄位就id,以此這樣的表設計方可用以下方法查詢
select t2.id, t2.username,t1.lvl from (
select @r as _id, (select @r := referee from h_user where id = _id) as referee,
@l := @l + 1 as lvl from (select @r :=35 , @l := 0) vars,
h_user h where @r <> 0) t1 join h_user t2 on t1._id = t2.id order by t1.lvl asc
php如何查詢會員無限分類的所有上級和所有下級
a推廣出的a 1,a 2繼續推廣,得到a 1 1,a 1 2等等 資料庫設計思路如下 使用者表中有乙個son這麼乙個字段,這個欄位中存放名下所有會員的id,用分號隔開。這個欄位的維護 比如a 1 1推廣出了乙個a 1 1 1,此新使用者的id是12345,那麼給a 1 1 a 1 a這個三個使用者s...
SQL查詢無限層級結構的所有下級,所有上級
無限層級結構的table1表,id 主鍵 parentid 父級id 查詢某個id的所有下級或所有上級,使用with as,union all 查詢 1 查詢id為1所有的下級 with t as select from table1 where id 1 union all select a.fr...
php 無限查詢下級業績 PHP無限分類查詢
多謝邀請 d,已經有很多答案了,還是貼上我的 咯 search type array array id 1,name 一級a parent id 0 array id 2,name 一級b parent id 0 array id 3,name 二級a parent id 1 array id 4,...