Subversion Repositories SmartDukaan

Rev

Rev 2853 | Rev 2857 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2853 Rev 2856
Line 155... Line 155...
155
           <schema_name/>
155
           <schema_name/>
156
           </partitioning>
156
           </partitioning>
157
    <connection>transactionDC_Prod</connection>
157
    <connection>transactionDC_Prod</connection>
158
    <sql>SELECT  o.id &apos;order_id&apos;, o.customer_id, o.customer_pincode, 
158
    <sql>SELECT  o.id &apos;order_id&apos;, o.customer_id, o.customer_pincode, 
159
o.status &apos;order_status&apos;, o.total_amount, 
159
o.status &apos;order_status&apos;, o.total_amount, 
160
datediff(o.created_timestamp, &apos;20111231&apos;) as date_id, hour(o.created_timestamp) as order_hour,
160
datediff(o.created_timestamp, &apos;20101231&apos;) as date_id, hour(o.created_timestamp) as order_hour,
161
o.transaction_id, l.item_id, l.quantity, l.unit_price, l.transfer_price, p.gatewayId, 
161
o.transaction_id, l.item_id, l.quantity, l.unit_price, l.transfer_price, p.gatewayId, 
162
pa.value &apos;payment_method&apos;, t.coupon_code, t.session_source, 
162
pa.value &apos;payment_method&apos;, t.coupon_code, t.session_source, 
163
datediff(t.session_start_time, &apos;20111231&apos;) as session_start_date_id, 
163
case when datediff(t.session_start_time, &apos;20101231&apos;) &gt; 0 then datediff(t.session_start_time, &apos;20101231&apos;) else 0 end as session_start_date_id, 
164
hour(t.session_start_time) as session_start_hour 
164
hour(t.session_start_time) as session_start_hour 
165
FROM `order` o 
165
FROM `order` o 
166
left join lineitem l on(o.id = l.order_id ) 
166
left join lineitem l on(o.id = l.order_id ) 
167
left join payment.payment p on (o.transaction_id = p.merchantTxnId) 
167
left join payment.payment p on (o.transaction_id = p.merchantTxnId) 
168
left join payment.paymentattribute pa on (p.id = pa.payment_id and pa.name = &apos;payMethod&apos;)
168
left join payment.paymentattribute pa on (p.id = pa.payment_id and pa.name = &apos;payMethod&apos;)