Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.03.2011, 12:31   #1
vike-millenium
Новичок
Джуниор
 
Регистрация: 15.03.2011
Сообщений: 1
По умолчанию Вставка значений из связанной таблицы

Только начинаю работать с access, возник следующий вопрос:

есть две таблицы:
1. Поставщики - поля Код поставщика и Наименование Поставщика
2. Заказы - код заказа, код поставщика и наименование поставщика.

поля код поставщика связаны.

как можно зная код поставщика в таблице заказы, вставить в поле наименование поставщика соответствующее значение из таблицы поставщики?
vike-millenium вне форума Ответить с цитированием
Старый 15.03.2011, 12:51   #2
R Dmitry
Форумчанин
 
Регистрация: 07.03.2010
Сообщений: 796
По умолчанию

Цитата:
Сообщение от vike-millenium Посмотреть сообщение
Только начинаю работать с access, возник следующий вопрос:

есть две таблицы:
1. Поставщики - поля Код поставщика и Наименование Поставщика
2. Заказы - код заказа, код поставщика и наименование поставщика.

поля код поставщика связаны.

как можно зная код поставщика в таблице заказы, вставить в поле наименование поставщика соответствующее значение из таблицы поставщики?
Здравствуйте,vike-millenium
во второй таблице поле наименование поставщика -- лишнее



такой запрос сделает все что надо

SELECT Таблица1.[idpost], Таблица2.[Nzakaz]
FROM Таблица2 INNER JOIN Таблица1 ON Таблица2.idpost = Таблица1.idpost;
Логика?!.... она где то рядом... E_mail: dg_rusak@mail.ru Если спасибо мало: Яндекс . Деньги - 41001731366021 WM R269866874234
R Dmitry вне форума Ответить с цитированием
Старый 15.03.2011, 12:56   #3
Swatch
Форумчанин
 
Регистрация: 05.07.2009
Сообщений: 209
По умолчанию

А зачем Вам хранить избыточную информацию? Во второй таблице Вам достаточно хранить только код поставщика. А для вывода поля с наименованием можно создать запрос на выборку, куда включить код заказа, код поставщика из таблицы "Заказы", и наименование поставщика из первой таблицы. Запрос выглядит так
Код:
Select Заказы.[Код заказа], Заказы.[Код поставщика], Поставщики.[Наименование] From Заказы Inner Join Поставщики on Заказы.[Код поставщика]=Поставщики.[Код поставщика]
Swatch вне форума Ответить с цитированием
Старый 25.03.2011, 20:56   #4
nolte
Пользователь
 
Регистрация: 25.03.2011
Сообщений: 18
По умолчанию

пытаюсь автоматизировать заказы продукции только вот с чего начать не пойму помогите чайнику победить аксесс
nolte вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отобразить поля связанной таблицы C# Arkuz Общие вопросы .NET 8 08.11.2010 19:26
Как из связанной таблицы сделать обычную ? bdfy Microsoft Office Word 2 08.11.2010 14:40
Добавление данных в форму из таблицы связанной с другой формой. Retiree Microsoft Office Access 1 24.09.2010 12:54
Вставка/импорт массива значений из текстового файла в столбец таблицы bungler Microsoft Office Excel 4 08.01.2009 19:09