I want to execute my HQL query like this:
Query queryPayment=sixSession.createQuery("SELECT first_name, last_name FROM Table1 WHERE first_name =:f_name or last_name=:l_name ORDER BY
CASE WHEN first_name =:f_name THEN 0 ELSE 1 END)
.setParameter("first_name", f_name)
.setParameter("last_name", l_name);
but it does not work. am I missing something?