ResultSet rs = executeQuery("select count(*) from Student where state=1");

解决方案 »

  1.   

    select state,count(*) from student group by state
      

  2.   

    public ResultSet executeQuery(String state){
      ResultSet rs = executeQuery("select count(*) from Student where state='" + state + "'");  
    return rs
    }
      

  3.   

    谢谢各位,查询到相应记录后
    rs = executeQuery(select count(*)  from Student group by state order by state)
    要怎么获得每个记录个数,这样吗?
    while(rs.next()) {
       rs.getInt(1);
    } 如果用rs.getInt(String)   这个String要怎么写? rs.getInt("count(*)");
      

  4.   

    while(rs.next()) {
       rs.getInt(1);

    这样就可以得到纪录的个数了
      

  5.   

    呵呵,完全搞定
    统计中我要求得各个段得百分比
     flaot percent = 1.0/3
    我想让这个percent只保留两个小数位,怎么保留??