Получать повторяющиеся значения столбцов только один раз через JPA

#java #sql #jpa

#java #sql #jpa

Вопрос:

Интересно, существует ли способ выбрать через JPA, в частности JPQL, из таблицы разные значения столбцов только один раз. Например, у меня есть такая таблица

 ITEM1 10
ITEM2 30
ITEM1 25
ITEM2 11
ITEM3 56
ITEM3 9
 

Я бы выбрал ITEM1, ITEM2 и ITEM3. Я не нашел ничего, что могло бы достичь этого практичным и быстрым способом.

Комментарии:

1. вы можете прочитать о том, как использовать «уникальный». Использование зависит от ограничений вашей таблицы и используемого вами API (JPQL / Criterions).

2. Или используйте SELECT DISTINCT() или SELECT ... GROUP BY .