feat: añadido UNION ALL
gitea/salix/pipeline/head There was a failure building this commit Details

This commit is contained in:
Vicent Llopis 2022-12-14 13:16:26 +01:00
parent 31c4444208
commit b4fdacaa4b
1 changed files with 15 additions and 5 deletions

View File

@ -3,8 +3,18 @@ SELECT ir.id code,
iii.stems,
iii.net netKg,
iii.amount subtotal
FROM invoiceInIntrastat iii
LEFT JOIN invoiceIn ii ON ii.id = iii.invoiceInFk
LEFT JOIN invoiceOut io ON io.ref = ii.supplierRef
LEFT JOIN intrastat ir ON ir.id = iii.intrastatFk
WHERE io.`ref` = ?;
FROM vn.invoiceInIntrastat iii
LEFT JOIN vn.invoiceIn ii ON ii.id = iii.invoiceInFk
LEFT JOIN vn.invoiceOut io ON io.ref = ii.supplierRef
LEFT JOIN vn.intrastat ir ON ir.id = iii.intrastatFk
WHERE io.`ref` = ?
UNION ALL
SELECT NULL code,
'Servicios' description,
0 stems,
0 netKg,
IF(CAST(SUM((ts.quantity * ts.price)) AS DECIMAL(10,2)), CAST(SUM((ts.quantity * ts.price)) AS DECIMAL(10,2)), 0) subtotal
FROM vn.ticketService ts
JOIN vn.ticket t ON ts.ticketFk = t.id
WHERE t.refFk = ?
ORDER BY code;