Merhabalar, okuyucularımızdan gelen sorular üzerine bu yazımızda sizlerle e-ticaret sitelerinde kimi zaman ihtiyaç duyulabilen bir kod olan OpenCart Geçmiş Sipariş Silme sql sorgusunu sizlerle paylaşacağım.
Aşağıdaki komut satırında yapılan işlem OpenCart tablosundaki order, order_history, order_product tablosunu ilişkilendirip, 30 günden eski siparişleri silmektedir. Faydalı olması dileğiyle…
DELETE oo FROM oc_order as oo INNER JOIN oc_order_history as ooh ON ooh.order_id = oo.order_id INNER JOIN oc_order_product AS oop ON oop.order_id = oo.order_id where oo.date_added < (CURDATE() - INTERVAL 30 DAY)