我正在创建一个非常类似的应用程序:
到目前为止,一切都很顺利。但问题是,我怎样才能在我的db类中创建一个sqlite函数,它只列出特定客户的计算结果?例如当我选择一个特定的客户时,我不想看到其他客户的计算结果,只有这个客户的计算结果。
我有两张桌子:
Customer (_id, name, email)
Calculations (_id, customer_id, date, value1, value2, result)
无论如何我可以向Customer添加一个新列,就像" calcs_made"然后它会调用所有"计算"表格的栏目?
我想过搜索" customer_id"用户正在寻找并仅显示具有匹配信息的行,但这听起来并不是一个好习惯。
"计算" table是迄今为止第一个也是唯一一个,但是当我更新应用程序时会有许多其他类型的calcs,因此它必须非常灵活。
答案 0 :(得分:2)
尝试使用sql选择来获取所需内容。它可能看起来像这样
select * from Calculations where customer_id=id;
id 是您选择的特定客户ID。