У меня есть таблица с 5 столбцами, подобная этой:
id, name, firstName, job, number
В этой таблице много записей.Теперь представьте эти записи:
- 1 Konan toto doctor 45
- 2 Konan tata doctor 50
- 3 Konan toto doctor 60
- 4 simba popo police 44
- 5 simba tata police 88
- 6 pikar popo doctor 99
- 7 simba popo doctor 72
Теперь я хочу найти только запись о том, какая работа является врачом, и получить запись без дубликатов (name, firstName) (если у нас много записей с одинаковым именем + lastName, то мывернуть только одну запись, скажем, кому угодно)
результат будет
- 1 Konan toto doctor 45
- 2 Konan tata doctor 50
- 6 pikar popo doctor 99
- 7 simba popo doctor 72
запись с идентификатором 3 будет удалена, потому что есть дубликаты (name, firstName) для остальных, потому что мы тольконужна работа = доктор
Что такое Hibernate Query для получения желаемых результатов?