2015-02-27 2 views
0

Аналогичные вопросы по этому вопросу были заданы на SO, но никто из них не смог применить к моей ситуации.Перенос простой таблицы доступа

Я создал этот просто запрос суммы подсчитать количество значений у меня есть для каждого столбца в моем 2 Tag Core Count запросе:

SELECT Count([CORE_DATA].[TAG NUMBER]) AS [TAG NUMBER], 
Count([CORE_DATA].[TAG STATUS]) AS [TAG STATUS], 
Count([CORE_DATA].[UNIT NUMBER]) AS [UNIT], 
Count([CORE_DATA].[FUNCTIONAL CLASS]) AS [FUNCTIONAL CLASS] 
    FROM CORE_DATA; 

Это отлично работает. Кроме того, для моей ситуации мне требуется переносить результирующую таблицу. Например. Поля 1 содержат заголовки столбцов из вышеуказанного запроса TAG NUMBER, TAG STATUS, UNIT NUMBER and FUNCTIONAL CLASS и поле 2, чтобы содержать соответствующий счетчик.

Как вы можете достичь этого?

ответ

0

Обдумал это. Это сработало для меня

SELECT 'TAG NUMBER' as [Attribute Value], [TAG NUMBER] as Count 
FROM [2 Tag Core Count] 
UNION ALL 
SELECT 'TAG STATUS' as [Attribute Value], [TAG STATUS] as Count 
FROM [2 Tag Core Count] 
UNION ALL 
SELECT 'UNIT' as [Attribute Value], [UNIT] as Count 
FROM [2 Tag Core Count] 
UNION ALL 
SELECT 'FUNCTIONAL CLASS' as [Attribute Value], [FUNCTIONAL CLASS] as Count 
FROM [2 Tag Core Count]; 
Смежные вопросы