Проверьте, совпадает ли значение таблицы X со значением таблицы Y, и добавьте в другую таблицу результат этих двух значений вместе. - PullRequest
0 голосов
/ 23 мая 2019

Итак, допустим, у меня есть эта таблица [Движения]:

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€

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

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