Заголовки столбцов запроса кросс-таблицы в MS Access на основе группировки переменных данных в столбце таблицы

Я разрабатываю перекрестный запрос в MS Access.

Я хотел бы использовать первые 2 цифры идентификационного номера в качестве заголовков столбцов в моем запросе. Например, все идентификаторы 0123 и 0124 будут находиться в одном столбце с заголовком group 01, тогда как идентификаторы 0234 и 0235 попадут в столбец group 02.

Эти идентификационные номера существуют в таблице, из которой я строю свой кросс-табличный запрос. В настоящее время я выбрал ID number в качестве заголовков столбцов, но это приводит к получению 0123, 0124 и т. д., Создавая сотни столбцов, когда мне действительно нужно несколько столбцов - по одному для каждой группы. Между первыми цифрами и остальной частью идентификатора есть разделитель.

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

Можете ли вы создать / добавить столбец, который будет содержать только первые 2 цифры идентификатора, и использовать их в качестве заголовков столбцов? Я не очень хорошо знаком с MS Access, поэтому извините меня, если это не имеет смысла.

GSazheniuk 01.05.2018 19:35
ReactJs | Supabase | Добавление данных в базу данных
ReactJs | Supabase | Добавление данных в базу данных
Это и есть ваш редактор таблиц в supabase.👇
Понимание Python и переход к SQL
Понимание Python и переход к SQL
Перед нами лабораторная работа по BloodOath:
2
1
391
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Создайте и сохраните новый запрос, в котором вы создадите значения, которые хотите использовать:

SELECT 'group ' & Left([ID], 2) AS PivotColumn, foo, bar
FROM myTable

Тогда, например, с помощью мастера кросс-таблиц создайте запрос кросс-таблицы на основе этого запроса вместо исходной таблицы.

Другие вопросы по теме