选择期间记录丢失

时间:2012-07-02 17:35:53

标签: jpa jpa-2.0

我正在使用以下JPQL查询来基于SSN获取和排序记录。在他们的DB 7中有一个SSN,而没有一个。我第一次看到所有11条记录都被返回但是当查询再次运行时,我只看到7条记录,案例设置为0的记录而不是设置为1的记录。非常感谢任何帮助。

SELECT qd, CASE WHEN qd.ssn IS NULL THEN 1 ELSE 0 END as nullssn 
FROM UiQtrlyRptUnitDtl qd 
WHERE qd.emprAcctId = :emprAcctId 
AND qd.ccyyqId IN (:ccyyqList) 
ORDER BY nullssn desc, qd.ssn, qd.lastNa, qd.firstNa

我正在使用OpenJPA和JPA 2.0以及Websphere。

0 个答案:

没有答案