MySQL WHERE IN SELECT用于休眠条件查询

时间:2017-06-19 19:06:21

标签: java mysql hibernate where-in

如何从下一个SQL代码创建hibernate CriteriaQuery?

SELECT ffr.request_sender FROM friend_relations ffr
WHERE ffr.request_receiver=9 AND ffr.request_sender IN
(SELECT fr.request_receiver FROM friend_relations fr
WHERE fr.request_sender=ffr.request_receiver)

我有" friend_relations"表和2条记录(例如" 1,2"和" 2,1")表示用户1是用户2的朋友。但是如果我只有1到2的1条记录,这不是一个成熟的朋友关系。

0 个答案:

没有答案