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

एकल कॉलम मानों को एकाधिक कॉलम मानों में कैसे विभाजित करें?

आपका दृष्टिकोण बहुत सारे नामों से सही ढंग से निपट नहीं पाएगा लेकिन...

SELECT CASE
         WHEN name LIKE '% %' THEN LEFT(name, Charindex(' ', name) - 1)
         ELSE name
       END,
       CASE
         WHEN name LIKE '% %' THEN RIGHT(name, Charindex(' ', Reverse(name)) - 1)
       END
FROM   YourTable 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर में किसी लिंक किए गए सर्वर से सभी डेटाबेस की सूची बनाएं (T-SQL उदाहरण)

  2. संग्रहीत प्रक्रिया और अनुमतियाँ - क्या निष्पादन पर्याप्त है?

  3. SQL सर्वर हमेशा उपलब्धता समूह पर:स्थापना और कॉन्फ़िगरेशन, भाग 1

  4. SQL सर्वर CTE और रिकर्सन उदाहरण

  5. SQL सर्वर प्रबंधन स्टूडियो (SSMS) में रंग और फ़ॉन्ट कैसे बदलें - SQL सर्वर / TSQL ट्यूटोरियल भाग 12