Встречается на собеседованиях • сегодня
Приведи пример запроса, который использовал в PostgreSQL
java
// Пример запроса к PostgreSQL с использованием JDBC
String query = "SELECT id, name, email FROM users WHERE active = ? AND created_at > ?";
try (Connection conn = DriverManager.getConnection(
"jdbc:postgresql://localhost:5432/mydb", "user", "password");
PreparedStatement stmt = conn.prepareStatement(query)) {
stmt.setBoolean(1, true); // Параметр для active
stmt.setDate(2, Date.valueOf("2023-01-01")); // Параметр для created_at
try (ResultSet rs = stmt.executeQuery()) {
while (rs.next()) {
int id = rs.getInt("id");
String name = rs.getString("name");
String email = rs.getString("email");
System.out.printf("ID: %d, Name: %s, Email: %s%n", id, name, email);
}
}
} catch (SQLException e) {
e.printStackTrace();
}Это параметризованный запрос с использованием PreparedStatement для защиты от SQL-инъекций. Запрос выбирает активных пользователей, созданных после указанной даты.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы