Public feed #527723

Stuff

public text v1 · immutable
Raw Edit
·published 2007-06-01 12:19 UTC
rendered paste body
SELECT
  AnnéeP.COD_ANU,
  sum((Réalisé.CM*1.5 + Réalisé.TD + Réalisé.TP*2/3)*40)
FROM
  ( SELECT N8UFR AS UFR, N5Module AS MODULE, COD_ANU AS ANU, (CM1+CM2) AS CM, (TD1+TD2) AS TD, (TP1+TP2) AS TP FROM TModuleEnsSR
UNION
SELECT N5UFR AS UFR,  N3Module AS MODULE, COD_ANU AS ANU, CMRéal AS CM, TDRéal AS TD, TPRéal AS TP  FROM TServiceRéalVac) Réalisé INNER JOIN ( SELECT  N3UFR AS UFR, N2Module AS MODULE, COD_ANU AS ANU, CMPrév AS CM, TDPrév AS TD, TPPrév AS TP FROM TServicePrévVac 
UNION
SELECT N8UFR AS UFR, N5Module AS MODULE, COD_ANU AS ANU, (CM1+CM2) AS CM, (TD1 + TD2) AS TD, (TP1+TP2) AS TP FROM TModuleEnsSP) Prévisionnel ON (Prévisionnel.UFR=Réalisé.UFR and Prévisionnel.MODULE=Réalisé.MODULE and Prévisionnel.ANU=Réalisé.ANU)
   INNER JOIN TAnnée  AnnéeP ON (AnnéeP.COD_ANU=Prévisionnel.ANU)
  
GROUP BY
  AnnéeP.COD_ANU