2013-07-11 9 views
0

HI Я новый пчела доступ ...
HI У меня есть таблица, как enter image description hereСводной таблицы доступа

Это хранить медицинский идентификатор типа для конкретного исследования ид

взгляд на медицинский типа как

enter image description here

Теперь я другой посмотреть таблицу для заболевания, как

enter image description here

Теперь я хочу данные в шарниром для сгруппированных по ознакомительной Ид и колонки как имена Medical_Type и соответствующее название болезни с Да и не так как дорожим в enter image description here

Как я могу добиться этого ...

Благодаря

ответ

0

вы можете

1.) слева соединить две нижние таблицы из первого O пе (в виде строителе, добавить все три таблицы, создать связь между связующими колоннами и дважды щелкните созданную ссылку, чтобы выбрать, какую таблицу определяет популяцию),

2.) создать перекрестный

3.) множество study_id в строке

4.) установить medical_type в колонке

5.) вместо г/л можно установить "Count (medical_type)" в качестве значения.

Если вы настаиваете на у/п, вы можете создать новый вид, используя свой кросс в качестве входных данных и определения «IIF (число> 0,„Y“,„N“)»

Я надеюсь, что это что вы хотели.

С уважением

+0

меня пытается это .. проблема с этим состоит в том, что она сочетает в себе до исследования идентификатор – Shashank

+0

Я использовал код
ВЫБРАТЬ \t PatientRelatesMedicalHistory.Study_Id, \t \t mstMedicalType.Medical_Type, \t \t mstMedicalDetails.Text_Data \t \t оТ (PatientRelatesMedicalHistory \t LEFT OUTER JOIN mstMedicalDetails на mstMedicalDetails.Value_Data = cstr (PatientRelatesMedicalHistory.Disease_Id)) LEFT OUTER JOIN mstMedicalType ON mstMedicalType.ID = cint (PatientRelatesMedicalHistory.Medical_Type_Id); – Shashank

+0

, что не похоже, что вы используете запрос кросс-таблицы. Еще бы, у вас где-то была бы группа. Я думаю, вы хотите сгруппировать по study_id (строка) и medical_type (столбец). – szeta

Смежные вопросы