本帖最后由 cnido 于 2013-07-10 16:27:55 编辑

解决方案 »

  1.   

    你应该把所有的表结构发出来,还有测试的SQL这样才好帮你!
      

  2.   

    我去 你查询时就没加 parentID 这么字段 
      

  3.   

    1、用户和部门应该是多对一的关系, 通过用户表中的departID来作为关联就可以查出它们对应的信息了, 为何还要二级、一级的, 这个用户表又有何关系!2、 在你的sql基础上添加子查询, 找到parentID然后继续查询直到parentID的值为0, 我觉得sql不太好写, 写个过程简单点!