2015-10-06 1 views

Répondre

0

voici les solutions.

Méthode 1: Variables Bind

<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> 

nous avons juste besoin de faire référence à l'aide de deux points (:) en 2ème requête.

Méthode 2 Interrogation Lien:

<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>