你想在哪里得到?
java...?都可以啊

解决方案 »

  1.   

    public int getRowCnt(String sql) throws Exception{
      String innerSql = ?; //这个sql该怎么写?
      Statement stmt = con.createStatement();
      ResultSet rs = stmt.executeQuery(innserSql);
      int cnt = rs.get(?);
      return cnt;
    }
      

  2.   

    我先前尝试过 innerSql = "select count(*) from (" + sql + ")";
    但这个sql,mysql 说是错误的
      

  3.   

    将查询结果压入数组$rs,然后COUNT($rs)就能得到
      

  4.   

    如果是PHP,可以用array_push()。JAVA自己查手册吧,呵呵!
      

  5.   

    我也是遇到这个问题,也使用过select count()这个sql,可惜我也是用mysql,我在分页中需要用到求返回的记录数,请高手们赐教