/ / एसक्यूएल सर्वर - एसक्यूएल-सर्वर, एकाधिक कॉलम, पंक्तियों में आंतरिक जुड़ने के साथ 3 कॉलम में 3 पंक्तियों को कनवर्ट करना चाहते हैं

एसक्यूएल सर्वर - एसक्यूएल-सर्वर, एकाधिक कॉलम, पंक्तियों में आंतरिक जुड़ने के साथ 3 कॉलम में 3 पंक्तियों को कनवर्ट करना चाहते हैं

मेरे पास इस तरह एक परिणाम सेट है

यहां छवि विवरण दर्ज करें

और इस परिणाम सेट के लिए पूछताछ है

SELECT
dt.GangName, u.UserFullName,dt.Designation, v.RegNo,
dt.SignInTime, dt.SignOutTime, z.ZoneName
FROM
DutyRoosterTeam dt
INNER JOIN
DutyRooster dr ON dr.DutyRoosterID = dt.DutyRoosterID
INNER JOIN
Users u ON u.UserId = dt.UserID
INNER JOIN
Vehicle v ON v.VehicleId = dt.MTLID
INNER JOIN
Zone z ON z.ZoneId = dt.ZoneID

लेकिन मुझे परिणाम इस तरह सेट करना है

यहां छवि विवरण दर्ज करें

उत्तर:

जवाब के लिए 0 № 1

मेरी कॉपी-पास्ता-फू मजबूत है। ब्लूफेट द्वारा प्रदान किए गए समाधान पर नज़र डालें:

SQL सर्वर में 'पिवट' का उपयोग करके पंक्तियों को पंक्तियों में कनवर्ट करें