У меня есть таблица с
Id value
1000 null
1000 En
1000 Fr
1000 Es
1001 En
1001 Fr
1001 Es
Вывод запроса выбора должен быть следующим. (Поскольку 1000 имеет только нулевое значение, выберите строку с нулевым значением)
Id value
1000 null
1001 En
1001 Fr
1001 Es
Я получил запрос на выборку, как показано ниже, из стека через поток ( Как задать предпочтение нулевому значению во время выбора ), как преобразовать тот же запрос в критерии jpa для ссылки в спящем режиме или затмения
select query
SELECT t1.id,
t1.value
FROM elbat t1
WHERE NOT EXISTS (SELECT *
FROM elbat t2
WHERE t2.id = t1.id
AND t2.value IS NULL)
OR t1.value IS NULL;
Предположим, что мой класс сущностей имеет класс Test {
private String id;
private String value;
}