Calendrier, timing et horaires en SQL..
Bonjour,
je tient a remercier SQLPRO pour son travail sur les date,
je suis débutant en sql ,et en bts info 1 er année j' ai eu un petit prob avec la base PLN_PLANNING car a aucun moment je ne vois la création de PJR1 et de PJR2
Merci pour toutes futures réponses car je suis bloqué sur ce 'pb'
je parles de la base PLN_PLANNING du magnifique cours http://sql.developpez.com/gestiontemps/
RE:Calendrier, timing et horaires en SQL..
en plus claire quand je décortique le code , je vois:
-- maj du rang des années
UPDATE T_PLN_JOUR_PJR
SET PJR_RANG_AN =
CAST(
(CAST(PAN_ID AS FLOAT) - 1899.0)
+ (CAST(PJR_RANG_JOUR AS FLOAT)
- (SELECT CAST(PJR2.PJR_RANG_JOUR AS FLOAT)
FROM T_PLN_JOUR_PJR PJR2
WHERE PJR2.PJM_ID = 1
AND PJR2.PMS_ID = 1
AND PJR2.PAN_ID = PJR.PAN_ID +1))
/ (SELECT CAST(COUNT(*) AS FLOAT)
FROM T_PLN_JOUR_PJR PJR3
WHERE PJR3.PAN_ID = PJR.PAN_ID)
AS DECIMAL(10,4))
FROM T_PLN_JOUR_PJR PJR
d'ou viennent PJR2 ,PJR3 et a quoi servent ils
Merci d'avance