Итак, допустим, у меня есть эта таблица [Движения]:
Date Date of value description of movement Cost
12-01-2019 12-01-2019 BPI Taxes 1000€
12-01-2019 12-01-2019 Transference 2000€
12-02-2019 12-01-2019 Payments 2000€
Вторая таблица [Документы]:
Date Document Number Client Cost
01-03-2019 ADT19.30 X 1000€
01-03-2019 ADT20.30 y 2000€
01-03-2019 ADT20.30 z 2000€
Третья таблица [Ссылка]
Date Date of value description of movement Client Cost
12-01-2019 12-01-2019 BPI Taxes Doc. Number of X 1000€
12-01-2019 12-01-2019 Transference Doc. Number of Y 2000€
12-02-2019 12-01-2019 Payments Doc. Number of Z 2000€
Таблица результатов:
Date Date of value description of movement Client Cost
12-01-2019 12-01-2019 BPI Taxes ADT19.30 1000€
12-01-2019 12-01-2019 Transference ADT20.30 2000€
12-02-2019 12-01-2019 Payments ADT20.30 2000€
Моя цель заключается в том, чтобы сэкономить время пользователя, выполнив программу, которая соответствует имени «Клиент» (вторая таблица) в столбце Клиент третьей таблицы и заменяет его.имя со значением «номер документа».По сути, если вторая таблица, столбец client, имена совпадают со столбцом Client третьей таблицы, то вставьте в новую таблицу новую запись ... Надеюсь, я сделал Clear, это немного сложно объяснить
ОБНОВЛЕНИЕ Запрос, который я пробовал до сих пор:
Select Reference.[Date of movement], Reference.[Date of value], Reference.[Description], Document.[document Number], Reference.[Cost]
From Reference
INNER JOIN Document On Reference.[client] = Document.[document Number];
ОБНОВЛЕНИЕ Оказывается, и я понимаю это неправильно, я должен сделать это: Итак, допустим, у меня есть эта таблица [движения]:
Date Date of value description of movement Cost
12-01-2019 12-01-2019 BPI Taxes of x 1000€
12-01-2019 12-01-2019 Transference of y 2000€
12-02-2019 12-01-2019 Payments of z 2000€
Вторая таблица [Documents]:
Date Document Number Client Cost
01-03-2019 ADT19.30 X 1000€
01-03-2019 ADT20.30 y 2000€
01-03-2019 ADT20.30 z 2000€
Таблица результатов:
Date Date of value description of movement Client Cost
12-01-2019 12-01-2019 BPI Taxes of x ADT19.30 1000€
12-01-2019 12-01-2019 Transference of y ADT20.30 2000€
12-02-2019 12-01-2019 Payments of z ADT20.30 2000€
Предполагается, что по «описанию движения» найти в строке, если она содержитимя в этой строке или нет, и если она содержит вставку в базу данных, таблица результатов