2015-10-06 30 views

回答

0

這裏是解決方案。

方法1綁定變量:

<dataQuery> 
<sqlStatement name="Q1"> 
<![CDATA[ 
    SELECT order_no, order_date, customer from orders 
]]> 
</sqlStatement> 
<sqlStatement name="Q2"> 
    <![CDATA[ 
    SELECT payment_no, payment_date, amount 
    from payments where order_no = :order_no ]]> 
</sqlStatement> 
</dataQuery> 

,我們只需要使用冒號(:)引用在第二個查詢。

方法2查詢鏈接:

<dataQuery> 
<sqlStatement name="Q1"> 
<![CDATA[ 
    SELECT order_no, order_date, customer from orders ]]> 
</sqlStatement> 
<sqlStatement name="Q2"> 
<![CDATA[ 
     SELECT payment_no, payment_date, amount 
      from payments ]]> 
</sqlStatement> 
<link name="ORDER_LINK" parentQuery="Q1" parentColumn="ORDER_NO" childQuery="Q_2" childColumn="ORDER_NO"/> 
</dataQuery> 
相關問題