Buenas Tardes:
Necesito hacer lo siguiente:
select publicaciones.idpublicacion,publicaciones.cantidad ,sum(compras.cantidad) as vendido from publicaciones left join compras using(idpublicacion) group by compras.idpublicacion where idpublicacion=3;
De la tabla de publicaciones hay un solo registro por idpublicacion, en la de compras pueden ser varios y necesito que sume las ventas para restarlas.
El resultado tendría que ser idpublicacion,cantidad,vendido en un solo registro.
Me esta cantando un error y no entiendo porque.
Le agradecería a alguien que pueda ayudarme