Я изучаю JPQL, но я думаю, что это очень сложно, я хороший sql пользователь сервера, но я не могу перевести это, помогите, пожалуйста.
SELECT * FROM liquidacion AS l INNER JOIN tipo_plan AS tp ON l.plan_id = tp.id
WHERE ((tp.nombre like @nombrePlan OR @nombrePlan IS NULL ) AND
(tp.id_ips = @idPlanIps OR @idPlanIps IS NULL) AND
(l.periodo = @periodo OR @periodo IS NULL))