我的 SQL 数据库有三列;Key
, Topic
, 和Value
. 存在具有不同值的重复主题。这是一个示例:
Key Topic Value
----- ----- -----
1 Book 20
2 Toy 10
3 Toy 30
4 Pet 100
5 Book 15
. . .
. . .
使用 Perl,我如何从列Topic
( %Topic
) 创建一个散列,该列使用每个唯一键Topic
作为数组,其元素具有相应的值:@Book = 20, 15, ...
, @Toy = 10, 30, ...
, @Pet = 100, ...
。