smodak@ats360.com Ответов: 1

Excel Как создать сводную таблицу с помощью запроса


Привет,

Я хотел реализовать функциональность сводной таблицы excel like с помощью SQL-запроса.
Существует ли какой-либо технический подход для достижения этой функциональности на уровне запросов?
Также можно ли реализовать с помощью C#.net код?

Спасибо

Что я уже пробовал:

Я не мог найти никакого технического подхода в интернете.

1 Ответов

Рейтинг:
0

Maciej Los

Да, этого можно достичь на уровне сквери. Видеть: Использование PIVOT и UNPIVOT - SQL Server | Microsoft Docs[^]

Затем... в c#:
1. Откройте Объект sqlconnection[^]
2. Создание Команда sqlcommand[^] (с помощью сводного запроса)
3. Создание Класс sqldatareader[^] по телефону command.ExecuteReader() метод
4. Загрузка данных в объект DataTable[^] объект.

Вот и все!
Удачи вам!


MadMyche

+5

Maciej Los

Спасибо.

smodak@ats360.com

Это не то, что я ищу. Я ищу, чтобы получить сводный результат Excel, используя только запрос.

Maciej Los

Извините, но вы заявили, что ищете способ "реализовать функциональность сводной таблицы excel like с помощью SQL-запроса".

Вы хотите создать сводную таблицу в файле Excel на основе существующих в этом файле данных?

Пожалуйста, будьте более конкретны и предоставьте более подробную информацию.

smodak@ats360.com

Я хотел достичь той же функциональности, что и поворот excel с помощью sql-запроса.