gpt4 book ai didi

hibernate - 如何在 hibernate 中编写 count(*) 查询

转载 作者:行者123 更新时间:2023-12-02 19:14:30 27 4
gpt4 key购买 nike

我想在Hibernate中执行以下查询?

从登录中选择 count(*),其中 emailid='something' 且密码='something'

最佳答案

假设您的 login 表由 LoginClass 类映射,并带有 emailidpassword 实例变量。然后你将执行类似的操作:

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();

它应该返回 count 您要查找的结果。您只需根据您的类和参数名称调整名称即可。

关于hibernate - 如何在 hibernate 中编写 count(*) 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17383697/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com