Я пишу запрос выбора, в котором я извлекаю несколько столбцов (путем объединения 3-4 таблиц). Я использую предложение group by для группировки моих результатов.
Запрос -
select ci.Candidate_Id, ci.FirstName, ci.DetailXML
from Candidate_Instance ci
where ci.Candidate_Instance_Id=2
group by
ci.Candidate_Id, ci.FirstName, ci.DetailXML
В одной из таблиц есть столбец с типом данных XML. Когда я добавляю столбец в список выбора, я получаю эту ошибку -
Столбец table.myXML недопустим в списке выбора, потому что он не содержится ни в агрегатной функции, ни в предложении GROUP BY.
и когда я добавляю столбец в группу по предложению, я получаю эту ошибку -
Тип данных XML нельзя сравнивать или сортировать, за исключением случаев использования оператора IS NULL.
Я совершенно не понимаю, как выйти этого. Я хочу получить XML-данные из столбца.
Спасибо