У меня есть две таблицы ... давайте назовем их сотрудник и фонлист, которые могут быть объединены на основе значения emp_id.
employee
имеет emp_id, firstname, lastname
. phonelist
имеет emp_id, phonetype, phonenumber
.
Сотрудник может иметь любое количество телефонных номеров. В phonetype
есть фиксированный список значений, но для этого примера, скажем, «работа», «ячейка», «дом».
Я пытаюсь сгенерировать запрос для создания отчета с все телефоны для сотрудников. Тем не менее, они хотят, чтобы одна строка на сотрудника и каждую пару phonetype
/ phonenumber
отображалась справа.
Поэтому я пытаюсь сгенерировать запрос, чтобы собрать список значений, подобный этому, где Каждый сотрудник имеет ровно одну строку данных. И если номер телефона не имеет значения, он будет пустым.
FIRSTNAME, LASTNAME, WORKNUMBER, CELLNUMBER, HOMENUMBER