चयन सूची क्रम को संपादित करने के अलावा, कॉलम को "स्थानांतरित" करने के लिए टीएसक्यूएल में कोई कार्यक्षमता नहीं है, यह सबसे अच्छा है जो आप कर सकते हैं:
SELECT
d.Name
,d.Height
,d.Power
,d.MasteryKen --<<can now move around single lines
,d.blahnum
,d.blahtext
,d.blahdate
,d.blahcalc
,d.blahflag
,d.blahflag
,d.blahcompare
FROM (Select
vi.Name
,vi.Height
,vi.Power
,case when tt.losses < 3
then 'Y'
else 'N'
end as MasteryKen
,tt.blahnum
,vi.blahtext
,vi.blahdate
,vi.blahcalc
,tt.blahflag
,vi.blahflag
,vi.blahcompare
From SenshiVitalInfo vi
Join TatakauTable tt
on vi.namecd=tt.namecd
) d
--ORDER BY ....
आप अपनी मौजूदा क्वेरी को एक व्युत्पन्न तालिका के अंदर लपेट सकते हैं, जहां आप अपने इच्छित सिंगल लाइन कॉलम नामों को स्थानांतरित कर सकते हैं। बस यह सुनिश्चित करें कि कोई भी ORDER BY व्युत्पन्न तालिका से बाहर हो गया है।
यदि आप SSMS का उपयोग कर रहे हैं , आप अपना परिणाम सेट "ग्रिड के परिणाम" मोड में देख सकते हैं और कॉलम को चारों ओर स्लाइड करने के लिए कॉलम हेडिंग को ड्रैग और ड्रॉप कर सकते हैं।