hibernate - tables - Cómo escribir una consulta en hibernación para el recuento(*)
hql left join (1)
Quiero ejecutar la siguiente consulta en Hibernate ?
select count(*) from login where emailid=''something'' and password=''something''
Supongamos que su tabla de login
está asignada por una clase LoginClass
, con las variables de instancia emailid
y password
. Entonces ejecutarás algo como:
Query query = session.createQuery(
"select count(*) from LoginClass login where login.emailid=:email and login.password=:password");
query.setString("email", "something");
query.setString("password", "password");
Long count = (Long)query.uniqueResult();
Debe volver a count
el resultado que está buscando. Solo tiene que adaptar el nombre a su clase y los nombres de sus parámetros.