FREE Worldwide delivery on orders over £40
SELECT DISTINCT p.products_id, pd.products_name, pd.products_tag, p.products_image, p.products_image_med, p.products_quantity, p.products_veg, p.products_subs, p.products_pricehigh, p.products_price, p.products_pricetomo_off, p.products_date_added, p.products_overlay, p.products_tomodachi_exclusive, IF(s.status, s.specials_new_products_price, NULL) as specials_new_products_price, IF(s.status, s.specials_new_products_price, p.products_price) as final_price, CASE WHEN p.products_quantity > 0 THEN '1' else '0' END AS StockQuant FROM products p LEFT JOIN specials_retail_prices s using(products_id), products_description pd, products_to_categories p2c WHERE p.products_status = '1' and (p.products_archive != '1' or (p.products_archive = '1' and p.products_quantity > 0)) and p.products_id = p2c.products_id and pd.products_id = p2c.products_id and pd.language_id = '1' and p2c.categories_id IN (31) AND DATE_SUB(CURDATE(),INTERVAL 60 DAY) <= p.products_date_added order by StockQuant DESC,p.products_isbag != 1, p.products_date_added DESC, pd.products_name