Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

परिणामों में प्रदर्शित होने वाले स्तंभों का क्रम बदलें, चयन क्रम बदले बिना

चयन सूची क्रम को संपादित करने के अलावा, कॉलम को "स्थानांतरित" करने के लिए टीएसक्यूएल में कोई कार्यक्षमता नहीं है, यह सबसे अच्छा है जो आप कर सकते हैं:

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 का उपयोग कर रहे हैं , आप अपना परिणाम सेट "ग्रिड के परिणाम" मोड में देख सकते हैं और कॉलम को चारों ओर स्लाइड करने के लिए कॉलम हेडिंग को ड्रैग और ड्रॉप कर सकते हैं।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. जहां क्लॉज IN से पहले और जॉइन या बाद में बेहतर तरीके से निष्पादित होता है

  2. SqlParameter पहले से ही किसी अन्य SqlParameterCollection द्वारा समाहित है - क्या () {} धोखा का उपयोग कर रहा है?

  3. INNER JOIN का उपयोग करते समय अनपेक्षित डेटाबेस आउटपुट

  4. क्या SQL सर्वर में अस्थायी तालिकाएँ बनाने के लिए # का उपयोग करना आवश्यक है?

  5. SQL सर्वर पूर्ण-पाठ क्वेरी से परिणामों की हिट-हाइलाइटिंग कैसे करें