有两个table:a.table:    | b.table:    | c.table
a_id  p_id  | b_id  p_id   | c  a  b
----------- | ------------ |-------------
1      0    | 1     0      | 1  1  5
2      0    | 2     1      | 2  1  2
3      2    | 3     1      | 3  2  1
4      2    | 4     0      | 4  3  3
5      1    | 5     4      | 5  5  4c.table 的a、b这:c.a = a.a_id, c.b = b.b_id
a.table 与 b.table 的p_id为用于内部父子关系。
请问怎么以这样的方式进行数据查询:
当c.a = a.a_id 时,取出c.table 中的c.b 的父级分类为1的数据,即b.table中p_id = 1的所有c.table的数据?