値に近いという条件に基づいて列を一致させる方法。これには、複雑なクエリ/範囲比較/複数の結合条件が必要です。クエリの取得サイズが 2GB を超えました。
テーブル :
InvDetails1 / InvDetails2 / INVDL / ExpectedResult
フィールド関係:
InvDetails1.F1 = InDetails2.F3
InvDetails2.F5 = INVDL.F1
INVDL.DLID = ExpectedResult.DLID
ExpectedResult.Total - 1 < InvDetails1.F6 < ExpectedResult.Total + 1
left(InvDetails1.F21,10) = '2013-03-07'
ExpectedResult からのレコード数が 1 のみの結果を返します。
Group by InvDetails1.F1 , count(ExpectedResult.DLID) works.
この結果から.
最終結果 :
InvDetails1.F1 , InvDetails1.F16 , ExpectedResult.DLID , ExpectedResult.NMR
ExpectedResult - has millions of rows.
InvDetails - few hundred thousands