假设我有一个 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 中读取这个新创建的实体列表?我是否需要以某种方式定义一个新对象来读取此列表?
同样的问题也适用于读取一个已定义的实体(行),但只是作为查询的一部分与另一个实体连接。如何读出结果?
谢谢!