データベースの基準でレコード数をカウントしたい。
次のクエリを使用してみます
String queryString = "SELECT Count(*) FROM my_table";
Query query = entityManager.createNativeQuery(queryString);
しかし、これを実行して結果を得る方法はありませんQuery query
。
を使用してレコードを数えることができることを知っています
String queryString = "SELECT * FROM my_table";
Query query = entityManager.createNativeQuery(queryString);
query.getResultList().size();
質問、Count(*)
パフォーマンスの高いクエリはありますか? の場合yes
、クエリを実行するにはどうすればよいCount(*)
ですか?