MySQL テーブルとtag
休止状態のエンティティがあるとします。ここで、atag
は次の行です。
id (primary key), tag, entity id
1, food, 77
2, shop, 98
3, food, 32
...
同じタグの合計数をエントリ数の減少順に並べ替えて返したいと思います。あか、
tag, count
food, 2
shop, 1
...
みたいなことをするように言われました
SELECT tag, COUNT(*) `count`
FROM table1
GROUP BY tag
ORDER BY `count` DESC
出力:
| | タグ | カウント | |------|-------| | | 食べ物 | 2 | | | ショップ | 1 |
ただし、この新しく作成されたエンティティのリストを Hibernate から読み取るにはどうすればよいですか? このリストを読み取るために、どうにかして新しいオブジェクトを定義する必要がありますか?
定義されているが、クエリの一部として別のエンティティと結合されているだけのエンティティ (行) の読み取りについても、同じ質問が当てはまります。結果の読み方は?
ありがとう!