Я думаю, что мой вопрос очень прост, и ответ тоже должен быть простым. Я просто хочу что-то вроде разворота на одном из моих трех столбцов. У меня есть запрос вроде этого:
SELECT AgentId, ReferenceTitle, PaymentValue FROM AgentPayments WHERE PaymentValue > 0
результат будет примерно таким:
AgentId ReferenceTitle PaymentValue
---------------------------------------------------
AgentId1 ReferenceTitle1 PayementValue1
AgentId1 ReferenceTitle2 PayementValue2
AgentId1 ReferenceTitle3 PayementValue3
AgentId2 ReferenceTitle2 PayementValue4
AgentId3 ReferenceTitle2 PayementValue5
AgentId3 ReferenceTitle3 PayementValue6
он возвращает некоторые записи для меня, как вы видите, теперь я хочу преобразовать результаттаким образом, что каждое значение столбца ReferenceTitle становится для себя столбцом, как показано ниже:
AgentId ReferenceTitle1 ReferenceTitle2 ReferenceTitle3
--------------------------------------------------------------------
AgentId1 PayementValue1 PayementValue2 PayementValue3
AgentId2 NULL PayementValue4 NULL
AgentId3 NULL PayementValue5 PayementValue6
Я только что нашел очень сложные результаты поиска, но я думаю, что должно быть простое решение. вы думаете, как я?
ОБНОВЛЕНИЕ
Я не знаю значений столбца ReferenceTitle, поэтому я не могу использовать эти значения в моем запросе.