необходимо преобразовать данные в несколько строк с одинаковым идентификатором в 1 строку с несколькими столбцами

Я рассмотрел версии своего вопроса, к которым уже обращался, но некоторые из хороших советов, которые я нашел (например, используя rank () над (разделом ...)), не работают в той версии Sybase, на которой я работаю.

Я надеюсь запустить процедуру, которая извлекает данные, организованные следующим образом:

Email | предпочтение
email1 | PreferenceXYZ
email1 | PreferenceABC

И сделать это в виде таблицы следующим образом:

Email | Preference1 | Preference2
email1 | PreferenceXYZ | PreferenceABC

По сути, у меня есть несколько записей для одного и того же человека (лучше всего идентифицируемых по записи электронной почты в качестве уникального идентификатора), и я хочу зафиксировать эти несколько предпочтений для данного пользователя и создать 1 индивидуальную запись для каждого пользователя (для каждого электронного письма).

Ответы на вопрос(1)

Ваш ответ на вопрос