1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
SELECT SUM(TM) AsTM, SUM(M3) AsM3, SUM(Fret) AsFret
FROM
(SELECT SUM(masse)*0.001 TM, SUM(cube) M3, SUM(masse)*0.001 Fret
FROM manifcolis mc, manifrecus mr, voyages vo, contrats ct, compagnies ci
WHERE mc.manifrecuid = mr.manifrecuid
AND mc.voyaid = vo.voyaid
AND mr.contid = ct.contid
AND ct.cieid = ci.compid
AND vo.voyano = '00606702'
AND ci.compid = 1
AND mr.origid = '1'
AND mr.destid <> '1'
AND masse >= cube * 400
UNION
SELECT SUM(masse)*0.001 TM, SUM(cube) M3, SUM(cube/2.5) Fret
FROM manifcolis mc, manifrecus mr, voyages vo, contrats ct, compagnies ci
WHERE mc.manifrecuid = mr.manifrecuid
AND mc.voyaid = vo.voyaid
AND mr.contid = ct.contid
AND ct.cieid = ci.compid
AND vo.voyano = '00606702'
AND ci.compid = 1
AND mr.origid = '1'
AND mr.destid <> '1'
AND masse < cube * 400) AsTMM3Fret |
Partager