0
Ma requête:Comment interroger et afficher des données en tant que matrice?
SELECT *
FROM
(SELECT
t.Description,
ISNULL(COUNT(e.EmployeeCode), 0)
FROM
Employee AS e
INNER JOIN
Department AS d ON e.DepartmentCode = d.DepartmentCode
INNER JOIN
TermReason AS t ON e.TermReasonCode = t.TermReasonCode
WHERE
e.terminationdate IS NOT NULL
AND e.TerminationDate BETWEEN @PeriodStartDate AND @PeriodEndDate) s
PIVOT
(COUNT(EmployeeCode) FOR description IN
([Finance], [Human Resources], [Nursing])) pvt
Mes résultats attendus sont:
Termination Reason Department1 Department2 Department3 etc etc
---------------------------------------------------------------------
aaa value1 value2 value 3 value4
bbb value1 value2 value 3 value4
ccc value1 value2 value 3 value4
ddd value1 value2 value 3 value4
Bienvenue sur StackOverflow. Veuillez être descriptif dans votre question et fournir les résultats attendus. Cela aidera grandement à obtenir une réponse. Bien que cela semble être une longue lecture, ça vaut le coup. http://stackoverflow.com/help/how-to-ask – scsimon
Vous venez de supprimer vos définitions de variables – scsimon
Puisque vous utilisez le pivot, il est primordial que vous fournissiez un exemple de jeu de données pour aller avec votre sortie attendue – scsimon