返回结果我有表A:从一对多的关系
ID Name
表B:
ID A_ID COLORS
A_ID是FK于表A 表A表B是一个太多。
我想在一次SQL调用中返回给定表A ID的全部表B. 我假设这是最好的想法,在这种情况下返回一个结果集(?),然后我要滚动结果集来设置给定人的所有颜色,以便我可以设置颜色列表。
Person(int id, String name, List<String>colors){
}
我试图找出SQL,我想知道一般情况下,如果我在做什么是好的。
你能提供一个输入数据和你想要的结果的例子吗? – 2013-04-29 23:12:28
我打算制作x个Person对象。示例数据集是表A:(1,“Homer”),表B:(1,1,“红色”),(2,1,“蓝色”)。这将使一个Person对象与id = 1,名称=“Homer”和颜色= ArrayList(“红色”,“蓝色”) – bmw0128 2013-04-29 23:15:23