hql多条件查询

做一个发邮件的系统想查询收件人receiver=username或者抄送人cc=username并且邮件的状态status!=垃圾邮件hql应该怎么写?... 做一个发邮件的系统 想查询 收件人receiver =username 或者抄送人cc=username 并且邮件的状态status!=垃圾邮件 hql应该怎么写? 展开
 我来答
百度网友ff4aba5
推荐于2016-04-17 · TA获得超过4.8万个赞
知道大有可为答主
回答量:2.1万
采纳率:93%
帮助的人:3734万
展开全部
from Object o where (o.receiver=username or o.cc=username) and o.status!='垃圾'

Criteria查询对查询条件进行了面向对象封装,符合编程人员的思维方式,不过HQL(Hibernate Query Language)查询提供了更加丰富的和灵活的查询特性,因此Hibernate将HQL查询方式立为官方推荐的标准查询方式,HQL查询在涵盖Criteria查询的所有功能的前提下,提供了类似标准SQL语句的查询方式,同时也提供了更加面向对象的封装。完整的HQL语句形式如下: Select/update/delete…… from …… where …… group by …… having …… order by …… asc/desc 其中的update/delete为Hibernate3中所新添加的功能,可见HQL查询非常类似于标准SQL查询。由于HQL查询在整个Hibernate实体操作体系中的核心地位,下一节我将专门围绕HQL操作的具体技术细节进行讲解。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
考试派丨美洽教育
2024-05-28 广告
作为世界经济的发动机,中国对于国际化的会计师是供不应求的。为了帮助中国培养更多的国际化的会计师团体,国际会计师公会AIA本着对CICPA专业考试的认可和尊重,为取得CICPA并且工作满三年的学员专门设计三门课程(其中一门免考),通过考试后即... 点击进入详情页
本回答由考试派丨美洽教育提供
匿名用户
2014-04-29
展开全部
select * from tableName where (receiver=username or cc=username) and status!=lajiyoujian
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ffggfly
2014-04-29 · TA获得超过353个赞
知道小有建树答主
回答量:663
采纳率:0%
帮助的人:374万
展开全部
from Object o where (o.receiver=username or o.cc=username) and o.status!='垃圾'
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式