| バージョン 4 (更新者: moo, 16 年 前) |
|---|
親クエリーの取得データを条件とした子クエリーの実行
親クエリーを実行し、取得した行データの内容を条件とした子クエリーを実行することができます。
親クエリー、子クエリーで取得したデータはそれぞれのテーブル名でクライアントで取得できます。
定義例
<?xml version="1.0" encoding="utf-8"?>
<RuntimeConfig>
...
<Processes>
<Process id="Edit" Path="bin/SqlExecuter.exe">
<Argument Name="Queries" Value="受注" />
</Processes>
</Processes>
<Queries>
<Query id="受注">
select * from 受注テーブル
<QueryParam id="担当者コード" Required="True"> where 担当者CD = ?</QueryParam>
<QueryParam id="年月" Required="True"> and substr(受注年月日,1,6) = ?</QueryParam>
<Queries>
<Query id="受注明細" QueryParamRequired="True">
select * from 受注明細テーブル
<QueryParam id="受注コード" Required="True"> where 受注CD = ?</QueryParam>
</Query>
</Queries>
</Queries>
</RuntimeConfig>
