mysql递归查询

原创
2016/05/14 20:42
阅读数 3.2K
#查询所有的子
SELECT    
    *    
FROM    
    t_resource t    
WHERE    
    NOT EXISTS(    
        SELECT    
            1    
        FROM    
            t_resource  t1,    
            t_resource t2    
        WHERE    
            t1.id= t2.parent_id    
        AND t1.id= t.id    
    ) ;


#查询所有的父
SELECT    
    *    
FROM    
    t_resource t    
WHERE    
    NOT EXISTS(    
        SELECT    
            1    
        FROM    
            t_resource  t1,    
            t_resource t2    
        WHERE    
            t1.id= t2.parent_id    
        AND t1.id= t.parent_id    
    ) ;





  

 

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
24 收藏
2
分享
返回顶部
顶部