返回結果我有表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