Использование MS Access. Мне жаль, что название расплывчато - я просто не знаю, как описать, какой тип проблемы это, я просто знаю, что мне нужно присоединиться к двум таблицам или запросам, чтобы решить его.
У меня есть таблица Orghistory
таблица
, которая показывает, какую организацию каждый человек (по ID) присоединился к определенной дате (вы можете быть только членом одного ORG одновременно):
Person | Org | JoinDate
-----------------------
123 | abc | 3/2/2011
456 | abc | 4/23/1925
123 | def | 5/12/2011
У меня также есть Мероприятия
Таблица
Таблица:
Person | Activity | ActivityDate
--------------------------------
123 | eat | 3/23/2011
123 | sleep | 6/25/2011
456 | walk | 7/20/1985
Я хочу выяснить, для каждой записи в деятельности
, которую организация которого лицо было членом на дату деятельности. Я думаю, что это может привлекать преобразование значений
в набор диапазонов и сопоставления ActivityDate
к соответствующему интервалу, но я немного запутался о том, как разработать запрос в Этот случай - как мне создавать диапазоны и сопоставить индивидуальную ценность в диапазоне?
Я не думаю раздел ()
будет работать, потому что я не пытаюсь провести несколько
Значения в известном количестве ведер.