String sql = "select a.*,level from wpv0101_menu a  start with id=100 " +
"connect by prior id = pmenuid  " +
"group by pmenuid,level, id, msrtno, menunm, location, actiontyp, hlpid, lfabl " +
"order by id||'0', msrtno";这样一句 oracle的语句 用MySQL怎么实现?急求。。

解决方案 »

  1.   

    mysql要实现connect by的功能?
    ms很有难度
      

  2.   

    http://www.javaeye.com/topic/115293这里有个解决的例子 但是我看不太懂。
      

  3.   

    这个要找应该转到MYSQL版块问一下!
    这样子估计比较难解决!
      

  4.   

    mysql不支持这样的功能,只能用procedure来做了。给你转到mysql里试试。
      

  5.   

    像这种树型查询,mysql下不能直接用一句SQL处理,只能自己写个存储过程来处理
      

  6.   

    这是递归查询,MYSQL目前不支持,只有用SP来解决
      

  7.   

    你参考下斑竹的整理的相关数型查询的内容帖子吧:http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/02/4142971.aspx
      

  8.   

    没办法 connect 是 oracle 的特色,mysql 中没有这种功能。只能自己通过程序或存储过程来实现