찾다

 >  Q&A  >  본문

mysql怎么查询树形结构的数据

现有id,pid,name三个字段,要查找id为某值下面的所有数据,应该怎么写效率最高

怪我咯怪我咯2863일 전658

모든 응답(4)나는 대답할 것이다

  • PHPz

    PHPz2017-04-17 16:27:15

    select a.*,b.name pname from table a,table b where a.pid=b.id and b.id=3

    회신하다
    0
  • 怪我咯

    怪我咯2017-04-17 16:27:15

    으아악

    데이터의 양이 크지 않으면 프로그램은 쿼리 확장 트리를 재귀적으로 탐색할 수 있습니다.

    회신하다
    0
  • PHP中文网

    PHP中文网2017-04-17 16:27:15

    Oracle에는 트리 쿼리를 지원하는 구문이 있습니다. MySQL의 경우 코드를 통해서만 처리할 수 있습니다

    회신하다
    0
  • ringa_lee

    ringa_lee2017-04-17 16:27:15

    php mysql을 사용하여
    재귀를 통해 포털 구현:
    http://blog.csdn.net/u0102656...

    회신하다
    0
  • 취소회신하다