Встречается на собеседованиях • сегодня

Для чего нужен DISTINCT

DISTINCT используется в SQL-запросах для исключения дубликатов строк из результата. В Java, при работе с JDBC или JPA, DISTINCT применяется аналогично. Пример с JPA/Hibernate: ```java @Entity public class User { @Id private Long id; private String name; // геттеры/сеттеры } // Запрос с DISTINCT для уникальных имен List uniqueNames = entityManager.createQuery( "SELECT DISTINCT u.name FROM User u", String.class ).getResultList(); ``` Также DISTINCT можно использовать в Stream API: ```java List names = Arrays.asList("Alice", "Bob", "Alice"); List distinctNames = names.stream().distinct().toList(); ``` Важно: DISTINCT может влиять на производительность, так как требует дополнительной обработки данных.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы