close
原始範例網址:http://wso2.org/blog/sumedha/3175
首先,先建立範例中所會使用到的兩個Table,employees及salary,
巢狀查詢的概念,大概以底下圖示來表示:
接著,依照前一篇「WSO2 Data Services Server 環境設定(RDBMS)及簡單查詢範例測試」 的內容,
新增資料庫連線資訊,這邊命名為「ora_NestedQueryTest」,
接著,新增外層Query,employeeQuery內容,並選取Data Source,
salaryQuery有一個傳入參數,employeeNumber,
當兩個Query都增加完成後,
因為需要從上層Query「employeeQuery」傳入參數值給下層Query「salaryQuery」,
所以要再編輯employeeQuery內容,
這時,因為要傳參數到Query中,所以Mapping Type部份就要選擇「Query」,
接著在「Select Query」處選擇要將結果傳給哪一個Query,撰擇salaryQuery,
因為在salaryQuery那選的Output Mapping處有設定需要一個employeeNumber作為傳入參數,
所以這邊會出現該參數給予設定,同樣填入employeeNumber,
並選擇query-param作為「Mapping Type」,
全站熱搜