У меня есть запрос с четырьмя полями, TraineeName, TrainerName, TrainingType, TrainingDate.
Я хочу иметь TraineeName as row headings, TrainingType
в качестве заголовков столбцов и оба TrainerName and TrainingDate
в качестве значений. Я могу сделать это?
Я хочу быстро посмотреть, прошел ли определенный сотрудник обучение в какой-либо области, когда и у кого. Есть лучший способ сделать это? Я хочу сделать этот отчет, который можно распечатать для аудита. У меня около 60 сотрудников и 20 видов обучения.
Спасибо!!
ОБНОВЛЕНИЕ: ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ
Table with Employees... Bob, Bill, Jim, Sandy
Table with Trainers.... Red Cross, Forklifts 'R' Us, Fire Dept
Table with Training.... First Aid, CPR, Forklift Safety, Fire Extinguishers
Таблица, относящаяся к трем...
Employee Trainer Training Date
1. Bob, Red Cross, First Aid, 12/5/11
2. Bob, Forklifts 'R' Us, Forklift Safety, 5/18/11
3. Bill, Red Cross, CPR, 12/5/11
Теперь мне нужен отчет, в котором будут перечислены все сотрудники внизу, а все обучение вверху. Тогда я могу быстро увидеть, какие сотрудники прошли обучение, когда и кем. поэтому для каждого соединения между Employee и Training требуется два значения. Я могу добавить тренеров в качестве еще одного столбца, но тогда для каждой комбинации сотрудник/тренер будет создана новая строка.
Таблица Employees имеет несколько полей, но самое главное — EmployeeID (pk и autonumber), EmployeeName
Таблица Trainer похожа, TrainerID (pk и autonumber), TrainerName
Таблица Training аналогична, TrainingID (pk и autonumber), TrainingName
Таблица TrainingLog имеет LogEmployeeID, LogTrainerID, LogTrainingID, LogTrainingDate.