mysql slow SQL query on execute -
i wondering if there way make query faster, query time: 31,422s
select p.id_orden, p.nombre, pro.modelo, group_concat(pa.nombre separator ', ') acompanates, group_concat(pa.precio separator ', ') price, round(sum(pa.precio) / 1.12 , 2) subtotal, round(round(sum(pa.precio) / 1.12 , 2) * 0.12 , 2) iva, concat(round(sum(pa.precio) / 1.12 , 2) + round(round(sum(pa.precio) / 1.12 , 2) * 0.12 , 2)) total orden p left join producto_orden pro on p.id_orden = pro.id_orden left join acompanante_orden pa on p.id_orden = pa.id_orden group p.id_orden
results explain
1 simple p 8155 using temporary; using filesort 1 simple pro 8327 1 simple pa 2901
Comments
Post a Comment