Мой код не группируется должным образом, он по-прежнему не группирует [Reden uitstroom2] и [Reden uitstroom3] с [Reden uitstroom1]. Счетчик работает правильно, но показывает дубликаты в [Reden Uitstroom1].
Например:
Повторное определение помещения1 = 1x A / 2x B
Повторное определение помещения2 = 1x A / 1x B
Антал Уитструм 2014 - Реден Уитструм1
1 - A
1 - A
2 - B
1 - B
Что должно быть:
Антал Уитструм 2014 - Реден Уитструм1
2 - А
3 - Б
Кажется, я не могу изменить [Reden Uitstroom1] на [Reden Uitstroom], потому что тогда он возвращает числа вместо A / B...
SELECT Count(Hertoetsing.[Reden uitstroom1]) AS [Aantal Uitstroom 2014],
(Hertoetsing.[Reden uitstroom1]) AS [Reden Uitstroom1]
FROM Klantinformatie
INNER JOIN Hertoetsing
ON Klantinformatie.KlantID=Hertoetsing.Klantid
WHERE (((Year(Hertoetsing.[Datum uitstroom1]))=2014))
GROUP BY Hertoetsing.[Reden uitstroom1]
UNION ALL
SELECT Count(Hertoetsing.[Reden uitstroom2]) AS [Aantal Uitstroom 2014],
(Hertoetsing.[Reden uitstroom2]) AS [Reden Uitstroom1]
FROM Klantinformatie
INNER JOIN Hertoetsing
ON Klantinformatie.KlantID=Hertoetsing.Klantid
WHERE (((Year(Hertoetsing.[Datum uitstroom2]))=2014))
GROUP BY Hertoetsing.[Reden uitstroom2]
UNION ALL
SELECT Count(Hertoetsing.[Reden uitstroom3]) AS [Aantal Uitstroom 2014],
(Hertoetsing.[Reden uitstroom3]) AS [Reden Uitstroom1]
FROM Klantinformatie
INNER JOIN Hertoetsing
ON Klantinformatie.KlantID=Hertoetsing.Klantid
WHERE (((Year(Hertoetsing.[Datum uitstroom3]))=2014))
GROUP BY Hertoetsing.[Reden uitstroom3];