Ciao
il problema che ho è che se eseguo la query sottostante in locale non mi da nessun problema restituendomi i risultati mentre online la query va all'infinito saturando il processo mysql
sapete perchè?
il problema che ho è che se eseguo la query sottostante in locale non mi da nessun problema restituendomi i risultati mentre online la query va all'infinito saturando il processo mysql
Codice:
SELECT b.id_product, b.id_dba_supplier, IF(COUNT(b.id_product) > 1, MIN(b.price), b.price) AS min_price, b.stock
FROM ps_product a
JOIN ps_dba_suppliers_products b ON b.id_product = a.id_product
JOIN
(
SELECT b.id_product, b.id_dba_supplier, IF(COUNT(b.id_product) > 1, MIN(b.price), b.price) AS min_price, b.stock
FROM ps_dba_suppliers_products b
GROUP BY b.id_product
) AS c ON c.min_price = b.price
GROUP BY b.id_product
sapete perchè?