質問

2つのテーブル、表1(フィールド:PleayerID、InsuranceId)とTable2を持っています。

PlayerIDとInsuanceIDが互いに接続されている場合、table2からの決定方法

私はどのプレイヤーがどの保険会社との合意を持っているか...

私はテーブルのメソッド(どちらが1つ?)を上書きし、Table1を使って作業する方法をexistメソッドに存在することを知っていますが、それを行う方法はわかりません。

役に立ちましたか?

解決

私はあなたを正しく理解しているのはよくわかりませんが、table2

で次の方法を作成します。
public boolean existInTable1()
{
    table1 t;
    ;
    select recid from t where t.playerid == this.playerid && t.insuranceid == this.insuranceid;

    return (t.recid !== 0);
}
.

とコードのどこか:

table2 t2;
;
select t2;
if(t2.existInTable1()) ...
.

更新

もちろん、TABLES 1に存在する方法がある場合は、existintable1()をこのように書き換えることができます。

public boolean existInTable1()
{
    ;
    return table1::exist(this.playerid, this.insuranceid);
}
.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top