Query eseguita in locale ma non online

Discussione in 'Database' iniziata da andreadb91, 20 Aprile 2017.

Tag (etichette):
  1. andreadb91

    andreadb91 Nuovo Utente

    Registrato:
    20 Giugno 2013
    Messaggi:
    19
    Mi Piace Ricevuti:
    0
    Punteggio:
    1
    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


    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è?
     
Sto caricando...

Condividi questa Pagina