Skip to content

Instantly share code, notes, and snippets.

@parzibyte
Created Aug 31, 2022
Embed
What would you like to do?
SELECT
compras.id,
compras.monto,
compras.fecha,
proveedores.nombreCompleto AS proveedor,
usuarios.nombre AS usuario,
(
'[' || (
SELECT
GROUP_CONCAT(
'{"descripcion":"' || productos.descripcion || '","numero":'||productos.idProducto || ',"precioCompra":' || productos_comprados.precioCompra || ',"cantidad":' || productos_comprados.cantidad || '}'
)
FROM
productos_comprados
INNER JOIN productos ON productos_comprados.idProducto = productos.idProducto
WHERE
idCompra = compras.id
) || ']'
) AS productos_json
FROM
compras
INNER JOIN proveedores ON proveedores.idProveedor = compras.idProveedor
INNER JOIN usuarios ON usuarios.idUsuario = compras.idUsuario
WHERE compras.fecha >= ? AND compras.fecha <= ?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment