在oracle可以使用
start with
connect by prior 实现层次查询;可是MYSQL不能,那这个SQL如何写???如,列名为id,name,parent_id

解决方案 »

  1.   

    要写成什么样子?Oracle没用过...
      

  2.   

    LZ可以举例说明需要查询什么样的结果!
    或是把oracle里sql语句也发上来,这样别人才明白你要的什么效果!
      

  3.   

    关于mysql中的层次数据的存储和查询问题,这里有一个网址将的和还可以。
    或许对你有一点帮助。
    http://hi.baidu.com/weigebdtiwen/blog/item/05263e51626a6a2143a75bea.html
      

  4.   

    你的sql语句都没有帖出来,叫人什么分析呀?
      

  5.   

    使用exist in等谓词可以实现嵌套查询。层次查询没用过,不知道什么意思,学习中.......
      

  6.   

    在oracle可以使用 
    start with 
    connect by prior 实现层次查询; 可是MYSQL不能, 那这个SQL如何写??? 如,列名为 id,name,parent_id 
      

  7.   

    Oracle没用过
    能不能说出实现的案例·
      

  8.   

    MYSQL 不支持层次查询. 包括 MSSQL 也不支持.
      
    ORACLE 比这两个数据库强的多了.只是没有自增字段.用序列太麻烦.
      

  9.   

    LZ可以举例说明需要查询什么样的结果! 
    或是把oracle里sql语句也发上来,这样别人才明白你要的什么效果!