An error has occurred:
The table '/tmp/#sql1_15de0_13' is fullError at 2026-03-14 14:28:13: Query: SELECT
COALESCE(dpReq.titolo, dpBase.titolo) AS titoloEffettivo,
COALESCE(dpReq.descrizione, dpBase.descrizione) AS descrizioneEffettiva,
COALESCE(dpReq.descr_breve, dpBase.descr_breve) AS descrizioneBreve,
COALESCE(dpReq.metatitle, dpBase.metatitle) AS metatitle,
COALESCE(dpReq.metadescription, dpBase.metadescription) AS metadescription,
p.*,
IF(p.giacenza>0,1,0) AS prodGiacenzaBoolean,
pl.id_listino, l.prezzo_listino_visibile, pl.prezzo,
lo.sconto, pl.prezzo AS prezzo, lo.sconto_perc,
(pl.prezzo-(pl.prezzo*(IF(lo.sconto>0, lo.sconto/100, 0)))) AS prezzoConSconto,
c.ordine AS cat_ordine, c.foto_cat, cp.id_categoria,
COALESCE(cdReq.nome, cdBase.nome) AS categoria_nome,
COALESCE(cdReq.idCatGoogle, cdBase.idCatGoogle) AS idCatGoogle,
pl.prezzo_di_listino,
pa.nomefile AS imageurl,
lo.data_da, lo.data_a, lo.countdown AS CountDownOffertaTempo,
IF(IFNULL(pl.qtamin,0)=0, p.qtamin, pl.qtamin) AS qtaMinProd,
IFNULL(p.confezione,0) AS conf,
(SELECT IFNULL(MAX(pv.id_variante),0)
FROM prod_varianti pv
WHERE pv.codice = p.codice
) AS idVarianteSeUnica
FROM prodotti p
INNER JOIN descr_prodotti dpBase
ON (p.codice = dpBase.codice AND dpBase.lingua = 1)
INNER JOIN cat_prodotti cp
ON p.codice = cp.codice
INNER JOIN cat_rel cr
ON cp.id_categoria = cr.id_categoria
INNER JOIN categorie c
ON c.id_categoria = cr.id_categoria
AND c.visibile = 1
INNER JOIN categorie_descrizione cdBase
ON cdBase.id_categoria = cr.id_categoria
AND cdBase.lingua = 1
INNER JOIN prod_listini pl
ON p.codice = pl.codice
INNER JOIN listini l
ON pl.id_listino = l.id_listino
AND pl.id_listino = 4
LEFT JOIN descr_prodotti dpReq
ON p.codice = dpReq.codice
AND dpReq.lingua = 1
LEFT JOIN categorie_descrizione cdReq
ON (cdReq.id_categoria = cr.id_categoria AND cdReq.lingua = 1)
LEFT JOIN prod_allegati pa
ON (p.codice = pa.codice AND pa.url = 1 AND pa.predefinito = 1)
LEFT JOIN (
(SELECT codice, id_listino, sconto, 0 AS sconto_perc, data_da, data_a, countdown
FROM listini_offerta
WHERE id_listino=4
AND data_da <= CURDATE() AND data_a >= CURDATE())
UNION ALL
(SELECT ls.codice, ls.id_listino, lo2.sconto, ls.sconto_perc, lo2.data_da, lo2.data_a, lo2.countdown
FROM listini_sconto ls
LEFT JOIN listini_offerta lo2
ON lo2.codice=ls.codice
AND lo2.id_listino=4
AND lo2.data_da <= CURDATE() AND lo2.data_a >= CURDATE()
WHERE ls.id_listino=4)
) lo ON (p.codice = lo.codice)
WHERE
p.visibile<>0
AND (
p.giacenza>0
OR (
(p.finoadesaurimento=0 OR (p.datadisponibilita IS NOT NULL AND p.datadisponibilita>CURDATE()))
AND p.fuoriproduzione=0
)
)
AND pl.id_listino=4 AND
1=1 and 1=1 and 1=1 and IF(p.suordinazione=0, p.giacenza, 1) >0
GROUP BY p.codice
ORDER BY prodGiacenzaBoolean desc, ordine ASC, titoloEffettivo ASC LIMIT 16320, 24