Мое приложение использует JPA для доступа к внутренней базе данных.
У меня есть класс Java, сопоставленный с таблицей. У класса есть строковое поле (называемое статусом), которое состоит из серии «0» и «1». Мне нужно выбрать несколько записей на основе второго символа поля. Вот что я могу сделать без использования JPA (я использую MS SQLServer).
SELECT * FROM Machines where SUBSTRING(status, 2, 1) = '1'
Как это сделать с помощью JPA?