Вы можете запустить собственный SQL , даже используя JPA ..
В вашем случае я бы попробовал что-то вроде ниже:
String sql = "Select * from table where name = ?"; // native query
Query query = JPA.em().createNativeQuery(sql);
query.setParameter(1, "some name");
query.setMaxResults(1); // this
return query.getResultList();
Запрос
javax.persistence.Query