इस क्वेरी को आजमाएं
यह इस धारणा पर काम करता है कि माता-पिता की आईडी बच्चे से कम है क्योंकि रिकॉर्ड वास्तविक क्वेरी से पहले व्युत्पन्न तालिका के रूप में अवरोही में क्रमबद्ध किए जा रहे हैं।
select
@parent:=parent_id as prnt, title, id
from
(select @parent:=8 ) a
join
(select * from tbl order by id desc) b
where
@parent=id
Fiddle
| PRNT | TITLE | ID |
|------|-------|----|
| 7 | q | 8 |
| 6 | a | 7 |
| 0 | d | 6 |
नोट इसे करने का सबसे अच्छा तरीका एक संग्रहित खरीद का उपयोग करना है..