Извлечение данных из таблицы SQL с фильтрами в Excel - PullRequest
0 голосов
/ 14 мая 2019

У меня есть сомнения, и я не знаю, возможно ли это сделать. У меня есть огромная таблица в моей базе данных, например, миллион записей, и я хотел бы знать, есть ли способ создать сводную таблицу в Excel и вызвать запрос для отображения данных в моей книге, предварительно отфильтрованных по выбору, для пример:

Моя таблица в моей базе данных:

SKU                     STYLE         CATEGORY      BRAND      STORE      COUNTRY
----------------------------------------------------------------------------------
ADIDAS BLUE PANT XL     BLUE PANT     PANT          ADIDAS     STORE 1    USA
ADIDAS BLUE PANT L      BLUE PANT     PANT          ADIDAS     STORE 1    CANADA
ADIDAS BLUE PANT S      BLUE PANT     PANT          ADIDAS     STORE 2    AUSTRALIA
ADIDAS RED HAT XL       RED HAT       HAT           ADIDAS     STORE 2    AUSTRALIA
ADIDAS RED HAT L        RED HAT       HAT           ADIDAS     STORE 3    USA
ADIDAS RED HAT S        RED HAT       HAT           ADIDAS     STORE 3    KONGO
ADIDAS BLACK SHIRT XL   BLACK SHIRT   SHIRT         ADIDAS     STORE 2    KONGO
ADIDAS BLACK SHIRT L    BLACK SHIRT   SHIRT         ADIDAS     STORE 1    USA
ADIDAS BLACK SHIRT S    BLACK SHIRT   SHRIT         ADIDAS     STORE 4    USA
...
.....
......

Перед загрузкой всего набора данных в Excel я бы хотел сказать, что запрос должен быть отфильтрован по магазину или категории ... Затем создайте сводную таблицу, чтобы позволить пользователю выбрать, какие столбцы они хотят видеть.

1 Ответ

1 голос
/ 09 июня 2019

Взгляните на это.

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

Хорошая особенность поворота данных в Excel из другого источника заключается в том, что вы можете извлекать записи, которые намного превышают 1 048 576 строк в источнике, агрегироватьзаписей в Excel, и вы все равно можете оставаться в пределах 1 048 576 строк в Excel.

Также проверьте эту ссылку.

https://www.ptr.co.uk/blog/how-do-you-create-pivot-tables-sql-server-queries

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...