Динамический паспорт в сочетании с одним статическим

713
Erik Svensson

Я использую лист в Excel, который автоматически извлекает данные SQL из базы данных. Заполняет около 20 столбцов с помощью orderinfo.

В столбце А у меня есть уникальный номер заказа.

То, что я хочу достичь, это добавить столбец для примера C, который является статическим. Я заполняю число, связанное с заказом, и хочу, чтобы оно соответствовало всем остальным строкам, связанным с заказом.

Если я создам новый столбец прямо сейчас (заполните текст) и при обновлении файла текст не будет соответствовать правильным столбцам из-за заполнения файла новой orderinfo.

Любая помощь могла бы быть полезна

Спасибо!

1
Итак, вы хотите добавить атрибут, который соответствует первичному ключу (уникальному идентификатору) вашей таблицы «Заказы» в вашей базе данных? Возможно, я вас неправильно понимаю, но вполне возможно, что ваша база данных на самом деле не подходит для этой цели (полностью ли она нормализована?). Операция, которую вы описываете в своем файле Excel, должна взаимодействовать с реальной таблицей базы данных. Я бы предложил использовать операцию SQL, которая позволит вам добавить свое значение для столбца C непосредственно в БД, а затем снова получить данные. Но я могу быть просто недоразумением. http://databases.about.com/od/specificproducts/a/normalization.htm Steve Taylor 8 лет назад 0

1 ответ на вопрос

1
Julian Knight

Вы смешиваете ручные и запрашиваемые данные, это не может работать так, как вы описываете.

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

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

Похожие вопросы