Как построить таблицу запросов кросс-таблицы - PullRequest
0 голосов
/ 16 марта 2020

У меня есть данные в запросе доступа в этом формате:

Access Query Format

В зависимости от того, как / когда были введены оценки, которые могут быть случайными как над. Крепеж всегда является родителем для 2 команд.

Я хотел бы представить его следующим образом:

  • Крепеж 1: Команда A 1-2 Команда B
  • Крепление 2: Команда C 3-1 Команда D

Я думаю, что я все еще могу написать код, чтобы сделать это, но я думал, что это должно быть сделано в запросе, а не в коде ...?

Я пробовал запрос кросс-таблицы, но в итоге получаю что-то вроде этого:

Current Crosstab query result

Это мой текущий запрос кросс-таблицы:

* * * одна тысяча двадцать восемь 1029 * ТРАНСФОРМ Сумма (FixtureResultGoalQ.Score) КАК ВЫБРАТЬ SumOfScore FixtureResultGoalQ.FixtureID, Teamname, сумма (FixtureResultGoalQ.Score) AS [Всего нот] ОТ FixtureResultGoalQ GROUP BY FixtureResultGoalQ.FixtureID PIVOT FixtureResultGoalQ.TeamName;

Это то, что я должен быть в состоянии сделать (кросс-таблица) запрос?

Спасибо.

1 Ответ

0 голосов
/ 17 марта 2020

Удалить TEAMNAME из вашего выбора:

TRANSFORM Sum(FixtureResultGoalQ.Score) AS SumOfScore SELECT FixtureResultGoalQ.FixtureID, Sum(FixtureResultGoalQ.Score) AS [Total Of Score] FROM FixtureResultGoalQ GROUP BY FixtureResultGoalQ.FixtureID PIVOT FixtureResultGoalQ.TeamName;
...