Back to questions
Junior — Middle
65
Каким образом определить число записей в таблице, соответствующих определённому условию?
Answer from AI
sobes.tech AI
Чтобы определить число записей в таблице, соответствующих определённому условию, в Java обычно используют SQL-запрос с агрегатной функцией COUNT и условием WHERE.
Пример с использованием JDBC:
String sql = "SELECT COUNT(*) FROM table_name WHERE condition_column = ?";
try (PreparedStatement stmt = connection.prepareStatement(sql)) {
stmt.setString(1, "условие");
try (ResultSet rs = stmt.executeQuery()) {
if (rs.next()) {
int count = rs.getInt(1);
System.out.println("Количество записей: " + count);
}
}
}
Таким образом, запрос возвращает количество строк, удовлетворяющих условию, и его можно получить из результата.