konto usunięte
Temat: Sposób na automatyzację adresowania przesyłek
WitamOd jakiegos czasu poszukuje sposobu na automatyzację procesu adresowania przesyłek do Klientów
ostatnio wpadł mi w ręce ciekawy programy Msadres dostepny na stornie http://www.m4system.pl/?prog=msadres
Program ten ma możliwość automatycznego zasysania danych z bazy sql... No i własnie tu pojawia sie problem
Siedzę już nad tym kilka dni i nie potrafię stworzyć zapytania które bedzie wyciągało z bazy tylko te adresy do których są przypisane niezrealizowane jeszcze zamówienia.
Cały problem polega na tym iz presta przechowuje zmiany nie tylko o ostatnio nadanym statusie danego zamówienia ale również o całej jego historii.
Ja niestety SQL-a znam tylko tyle ile udało mi się go poznać przy okazji prób stworzenia powyzszego zapytania. Być może jest na forum ktoś kto tego typu pytania tworzył lub nie jest to dla niego problemem.
Ponizej zamieszczam zapytanie jeki udało mi się stworzyć do tej pory. Jednak zwraca ono praktycznie wszystkie zamówienia:
SELECT *, MAX(`id_order_state`)
FROM `ps_orders` as ord, `ps_order_history` as oh, `ps_address` as ad
GROUP BY `ord`.`id_order`
HAVING `ord`.`id_order`=`oh`.`id_order`
AND `ord`.`id_customer`=`ad`.`id_customer`
AND `oh`.`id_order_state` >1
AND `oh`.`id_order_state` <4
Pozdrawiam