SpringData JPA осталось присоединиться к SubQuery

0
select sm.* 
from   system_mail sm 
left join (SELECT u.mail_code 
           from   user_mail u 
           where u.to_user = 1 ) um 
on sm.mail_id = um.mail_code 
where um.id is null.

этот SQL работал хорошо в mysql, но неправильно в SpringData JPA, как я могу использовать его в springdata jpa? Изображение 174551

Теги:
spring-data-jpa

1 ответ

1
Лучший ответ

Вы должны попытаться заставить DB Engine запустить SQL с помощью nativeQuery = true:

@Query(nativeQuery = true, value="...yourqueryhere...")

Ещё вопросы

Сообщество Overcoder
Наверх
Меню