JPA2.0 のNamedQueryでのカウント

JPA2.0でCOUNTクエリを発行したいときって、CriteriaBuilder経由でクエリを作成するか、NamedQueryでクエリを作成しますよね。

でも、NamedQueryでクエリ作成するときって、COUNT用と普通のSELECT用で2つJPQLを定義しないといけないじゃないですか。

それってDRYじゃないですよね。

普通のSELECT文のNamedQueryからそのクエリで取得可能な最大件数(COUNTの結果)を取得する方法調べてるんですけど知ってる人いませんかね。