Advertisement
Guest User

Untitled

a guest
Feb 21st, 2019
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 2.67 KB | None | 0 0
  1. select
  2.                 if(length(TRIM(BOTH '\"' FROM vatcom.value)) = 0 and length(TRIM(BOTH '\"' FROM vatadd.value)) = 0 and length(TRIM(BOTH '\"' FROM vatcode.value)) = 0, 0, 1) as requireVAT,  
  3.                 concat(so.suborder_id, '_', so.order_id) as orderId,
  4.                 dp.name as deliveryPartner, so.delivery_id as deliveryId,
  5.                 payment.method as paymentMethod,
  6.                 CONCAT(sab.street ,' ', sab.city,' ', sab.region ,' ', sab.country_id) AS billingAddress,
  7.                 CONCAT(sab.lastname,' ', sab.firstname) as billingName,
  8.                 sab.telephone AS billingPhone,
  9.                 CONCAT(sab.street ,' ', sab.city,' ', sab.region ,' ', sab.country_id) AS shippingAddress,
  10.                 sa.street AS shippingStreet, sa.city as district, sa.region as province,
  11.                 CONCAT(sab.lastname,' ', sab.firstname) as shippingName,
  12.                 sab.telephone AS shippingPhone,
  13.                 customernote.value as note,
  14.                 sum(if(sb.bundle_id is null, soi.price, (1-sb.saving) * soi.price) * if(sb.bundle_id is null, soi.qty, sb.qty * soi.qty)) + ifnull(so.cod_fee, 0) + ifnull(so.shipping_fee, 0) - ifnull(so.discount_amount, 0) + ifnull(so.giftwrap_fee, 0) - ifnull(so.tryout_discount, 0) as total
  15.                 from fahasa_suborder so
  16.                 join fahasa_suborder_item soi on so.order_id = soi.order_id and so.suborder_id = soi.suborder_id
  17.                 left join fahasa_suborder_bundle sb on soi.bundle_id = sb.bundle_id and soi.suborder_id = sb.suborder_id and soi.bundle_type = sb.bundle_type        
  18.                 join fhs_sales_flat_order o on o.increment_id = so.order_id
  19.                 JOIN fhs_sales_flat_order_address sab      ON o.billing_address_id = sab.entity_id
  20.                 JOIN fhs_sales_flat_order_address sa       ON o.shipping_address_id = sa.entity_id
  21.                 join fhs_sales_flat_order_payment payment on payment.parent_id = o.entity_id
  22.                 LEFT JOIN fhs_fieldsmanager_orders customernote ON customernote.entity_id = o.entity_id AND customernote.attribute_id = '172'
  23.                 join fahasa_delivery_partner dp on dp.id = so.self_ship
  24.                 LEFT JOIN fhs_fieldsmanager_orders vatcom       ON vatcom.entity_id = o.entity_id and vatcom.attribute_id = '147'
  25.                 LEFT JOIN fhs_fieldsmanager_orders vatadd       ON vatadd.entity_id = o.entity_id and vatadd.attribute_id = '148'
  26.                 LEFT JOIN fhs_fieldsmanager_orders vatcode      ON vatcode.entity_id = o.entity_id and vatcode.attribute_id = '149'
  27.                 where so.parent_id is null
  28.                 and so.suborder_id = {$suborder_id}
  29.                 group by so.suborder_id;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement