Gosu查询加入两个表

时间:2019-06-21 06:01:57

标签: gosu guidewire

如何使用gosu联接下面的两个表。这是来自Contact Manager(GW Training App)

1个ABContact
2个银行帐户

下面的SQL可用于查找一个特定联系人的所有帐户拥有权

select b.accountnumber from ABContact a, BankAccount b where
a.id=b.contactid and a.id='123'

请在Gosu中写相同的查询

1 个答案:

答案 0 :(得分:1)

查询就是这样

uses gw.api.database.Query

var account: BankAccount 
var query = Query.make(ABContact).join("ID", BankAccount, "Contact").compare(BankAccount#ID, Equals, account.ID)