static String getChildInfo(String id)throws SQLException {
   StringBuilder sb = new StringBuilder();  
    try (PreparedStatement ps = conn.prepareStatement("select MZ, RELATIVE_ from PEAK where ID=? order by MZ")) {
      ps.setString(1,  id );
      ResultSet rs = ps.executeQuery();
      while (rs.next()) {
        sb.append(String.format("%s\t%s\t\t", rs.getString(1), rs.getString(2)));
      }
    }
    if(sb.toString().equals("")){
      sb.append("0\t0\t\t");
    }
    sb.append("::");
    
    try (PreparedStatement ps = conn.prepareStatement("select NAME, PRECURSOR_MZ from SPECTRUM where ID = ?")) {
      ps.setString(1,  id );
      ResultSet rs = ps.executeQuery();
      if (rs.next()) {
        
        if(!rs.getString(1).equals("")){
          sb.append(String.format("\tname=%s\t",rs.getString(1) ));
        }
        if(!rs.getString(2 ).equals("")){
          sb.append(String.format("\tprecursor=%s\t",rs.getString(2) ));
        }
        sb.append(String.format("%s\t%s\t\t", rs.getString(1), rs.getString(2)));
      }
      sb.append(String.format("\tid=%s\t\n", id));
    }
    return sb.toString();
    
  }