2017-01-05 1 views
0

У меня есть два листа, WORK и County_LookupКак я могу использовать Access для перекрестных проверок между двумя листами?

WORK отправляет данные и всегда будет отличаться.

County_Lookup - это лист, который у нас есть статический. Он имеет COUNTY_CODE и FIPS_COUNTY_CODE. Это выглядит примерно так

COUNTY_CODE FIPS_COUNTY_CODE 
004   007 
009   017 
019   037 
040   081 
043   087 
047   095 

У РАБОТЫ много почтовых полей и только COUNTY_CODE. Я добавил пустое поле в таблицу под названием FIPS_COUNTY_CODE.

Я хочу, чтобы WORL сравнил свой COUNTY_CODE с листом County_Lookup и поместил значение FIPS_COUNTY_CODE в лист WORK.

Так, например:

Если County_Lookup имеет это для его данных

COUNTY_CODE FIPS_COUNTY_CODE 
004   007 

Say работа 004 в своем COUNTY_CODE поле. Он скопирует 007 в текущее пустое поле FIPS_COUNTY_CODE.

+0

Пожалуйста, обновите сообщение с кодом вы написали до сих пор. – Aaron

ответ

0

Попробуйте UPDATEJOIN:

update work w inner join county_lookup c 
on c.county_code = w.county_code 
set w.fips_county_code = c.fips_county_code; 
Смежные вопросы