Modérateurs: Super Modérateur, Modérateurs

SELECT
S.SA_CompteurNumero, -- Compteur du salarié, lien avec NumSalarie dans toutes les autres tables
S.Nom,
S.Prenom,
H.DateHist,
-- RTRIM(ISNULL(dbo.DecryptConstante(H.SalaireBase), '')) AS SalaireBase, -- T_HST_SALAIRE
-- RTRIM(ISNULL(dbo.DecryptConstante(C.ElementCumul), '')) AS SalaireBaseEnCours, -- En cours
H.InfoEnCours, -- 1 = En cours => DateHist NULL, 0 = historique => DateHist alimentée
CASE H.InfoEnCours
WHEN 1 THEN RTRIM(ISNULL(dbo.DecryptConstante(C.ElementCumul), ''))
ELSE RTRIM(ISNULL(dbo.DecryptConstante(H.SalaireBase), ''))
END AS SalaireBase
FROM
T_SAL S
INNER JOIN
T_HST_SALAIRE H
ON
S.SA_CompteurNumero = H.NumSalarie
INNER JOIN
T_CUMSAL C
ON
S.SA_CompteurNumero = C.NumSalarie
AND
C.OpCstCumul = 59
ORDER BY
S.MatriculeSalarie,
H.InfoEnCours DESC,
H.DateHist DESC










Retourner vers Développements ODBC, Objets métiers, SQL
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités