我是 SQLite 的初学者,我有两个简单的表如下:
contact
id 为PK,名称为TEXT
phoneNumber
一个 id 作为PK,一个 contactId 作为一个FK 到 contact.id和一个数字作为TEXT
简而言之,一个联系人可以有多个电话号码。每个 phoneNumber 条目/行都有一个约束,将联系人的 id 引用为外键。
我希望选择所有联系人及其电话号码。所以我想,对于我的每一行resultSet
,我有
联系人的唯一 ID
联系人姓名
联系人电话号码的数组
有没有办法用一个查询来实现这个,也许再加上一个子查询?否则我必须做两个声明,一个是获取所有联系人,一个是每个联系人获取他们各自的电话号码。
谢谢您的帮助 !
相关分类