Go balík CZ – Služba pro posílání balíků

Rychlé rozhraní – dobrá služba



https://go-balik.cz

sql pro prestashop

Contact id_order email phone firstname lastname city postcode address1 type product_weight psc original_shipping_price dobirka

SELECT
NULL AS Contact,
d.id_order,
g.email,
address.phone,
g.firstname,
g.lastname,
address.city,
address.postcode,
address.address1,
bal.type,

CASE 
    WHEN d.product_weight IS NULL OR d.product_weight = 0 
    THEN 0.2
    ELSE d.product_weight
END AS product_weight,

bal.psc,
cod.original_shipping_price,

CASE 
    WHEN cod.original_shipping_price IS NOT NULL 
    THEN o.total_paid
    ELSE NULL
END AS dobirka

FROM ps_order_detail d

LEFT JOIN ps_orders o
ON d.id_order = o.id_order

LEFT JOIN ps_customer g
ON o.id_customer = g.id_customer

LEFT JOIN ps_group_lang gl
ON g.id_default_group = gl.id_group
AND gl.name LIKE ‘club%’

LEFT JOIN ps_order_state_lang os
ON o.current_state = os.id_order_state

LEFT JOIN ps_address address
ON o.id_address_delivery = address.id_address

LEFT JOIN ps_carrier carrier
ON o.id_carrier = carrier.id_carrier

LEFT JOIN ps_state statelocation
ON address.id_state = statelocation.id_state

LEFT JOIN ps_product oproduct
ON d.product_id = oproduct.id_product

LEFT JOIN ps_message me
ON o.id_order = me.id_order

LEFT JOIN ps_product_shop sp
ON oproduct.id_product = sp.id_product

LEFT JOIN ps_shaim_balikovna_data bal
ON o.id_cart = bal.id_cart

LEFT JOIN ps_shaim_cashondelivery cod
ON o.id_order = cod.id_order

WHERE os.id_lang = 1

GROUP BY d.id_order

ORDER BY d.id_order DESC

LIMIT 0,1;

WhatsApp
Facebook