select s.id,s.pid,s.name,ps.name as pname from sc as s,sc as ps,user,s left join ps on s.pid=ps.id,s left join user on s.aid=user.id我这个那里出错了??查询出结果一直为空!!!表结构:
sc
id      pid       name     aid
1        0        文科       1
2        0        理科       3
3        1        语文       2
4        1        艺术       2
5        2        物理       3
user
id      name
1       张三
2       李四
需要的结果为:
ID       科名        父级     班主任
1        文科        顶级     张三
2        理科        顶级     未知
3        语文        文科     李四
....     ....      ....    .....