【发布时间】:2011-08-24 06:06:37
【问题描述】:
我正在通过 sql 执行此操作,但我想在 hql 中执行此操作,从 (select count(*)...) 中的 select 语句在 hql 中不起作用,任何建议和优化将不胜感激
SELECT u.username,u.device_tocken,sr.count
from users u,
(select count(*) as count ,ssr.recepient as res from survey_recipient ssr where
(ssr.is_read is false and ssr.recepient in ('abc','xyz'))group by ssr.recepient ) sr
where
(u.username = sr.res and u.device_tocken is not null)
【问题讨论】: