У меня есть таблица SchoolStudent с тремя столбцами и следующих значенияОбъединить Статические столбцы с динамическим Колонным SQL SERVER 2008
Теперь, для студента, мы можем иметь динамические столбцы, которые хранятся в таблице со значениями как:
Я хочу, чтобы запрос, где я могу клуб статические поля, а также динамические поля в одном запросе SQL. Я пытался использовать Pivot, но не был успешным. Пожалуйста, предложите, как это осуществить. Я в основном делаю это так, что на frontend у меня есть один набор результатов, который можно найти через.
Так запрос должен быть:
Select
StudentID, FirstName, Address, MotherName,
MotherEmail, MotherOccupation, Mother Salary,
FacebookProfileName, VehicleRegNo
from SchoolStudent
Inner Join
(Logic to convert rows to columns)
Я предлагаю вам использовать и целочисленный идентификатор, который будет представлять тип значения, хранящегося ИНТ строки на второй таблице вместо DynamicColumnaName, потому что это поможет устранить избыточность и повысить согласованность данных которые вы пытаетесь сохранить. –
Да, это целое число. Таблица представляет собой упрощение результата объединения двух таблиц. – rohit