Данные из разных записей в одной записи с использованием Access 2003 - PullRequest
0 голосов
/ 10 января 2011

У меня есть база данных, в которой есть доктор, пациент, dateofservice (DOS), xxnum, DifferentClaimNumber

Что мне нужно сделать, это для каждого доктора, пациента, xxnum, поставить DOS и ClaimNumber

так:

dr smith     sleepy      12        1/1/10    12        1/1/11      12     1/12/11
dr smith     sleepy      14        1/1/10    14        3/1/10      14     1/1/11      14     1/12/11
dr jones     doopy       15        2/16/10   15        3/11/10

сейчас показывает

dr smith    sleepy  12  1/1/10
dr smith    sleepy  12  1/1/11
dr smith    sleepy  12  1/12/11

1 Ответ

0 голосов
/ 26 марта 2011

Возможно, вы хотите кросс-таблицу? Вы можете использовать доктора и пациента для заголовков строк, DOS в качестве заголовков столбцов, а затем объединить другие поля для значения. Вы получите что-то вроде этого:

                  | 1/1/10  | 2/16/10 | 3/1/10  | 3/11/10  | 1/1/11  |  1/12/11
dr smith | sleepy | 12      |         |  14     |          |  12     |    12
dr smith | dopey  |         |  15     |         |  15      |         |

Если это похоже на желаемый результат, вот статья на office.com с дополнительной информацией о перекрестных запросах: http://office.microsoft.com/en-us/access-help/create-a-select-or-crosstab-query-mdb-HP005187965.aspx А вот статья о кросс-таблицах отчетов: http://office.microsoft.com/en-us/access-help/create-a-crosstab-report-HP005187407.aspx

...