public static List<Oppilas> haeOppilaatByName(String etunimi, String sukunimi) {
		Connection c = connect();
		if (c == null) return null;
		try {
			List<Oppilas> oppilaat = new ArrayList<Oppilas>();
			PreparedStatement ps = c.prepareStatement("SELECT * FROM oppilas " + "JOIN ryhma ON oppilas.ryhma = ryhma.ryhmaID " + "WHERE etunimi LIKE ? AND sukunimi LIKE ?");
			ps.setString(1, "%" + etunimi + "%");
			ps.setString(2, "%" + sukunimi + "%");

			ResultSet rs = ps.executeQuery();
			while (rs.next()) {
				oppilaat.add(oppilasResultSetista(rs));
			}

			return oppilaat;
		} catch (SQLException e) {
			return null;
		} finally {
			closeConnection(c);
		}
	}