SQL Server'da Bir Sütunu Bölerek 2 Sütun Oluşturma

Arkadaşlar merhaba,

Bir *.mdb dosyasını SQL servera import ederek (daha sonradan sık sık kullanacağım) bir sorgu oluşturmaya çalışıyorum. Belli bir noktaya kadar geldim ve sorguyu yazdım. Ancak yeni bir ister karşısında çözüm üretemedim.

Sorgu sonucunu 2 alana göre sıralamam gerekiyor. Bunlardan bir tanesi integer alan. Diğeri ise çoğunlukla integer olmakla beraber içinde 124, 124/A, 124/B, 125/A gibi değerler içeriyor. Benim bu alana göre de sıralamam gerekiyor ancak bu alan nvarchar olarak tutuluyor. Alfabetik değerler olduğu için integer yapamıyorum.

Bu noktada " / " ile iki sütuna bölüp ayrı ayrı sıralayıp sonradan birleştirmek geldi aklıma. string_split ve case then yapılarını gördüm ama uygulayamadım. Bu konuda fikir verecek ya da yol gösterebilecek olan var mıdır?

select value from string_split('127/A', '/') 
-- bu sorgu değerleri bölse de alt alta veriyor sonucu.
-- Bunu tüm satırlardaki değerlere uygulamak ve iki ayrı sütuna almak istiyorum.

Zaman ayıran herkese teşekkürler. Sağlıcakla kalın.

SUBSTRING("alan2", 0, CHARINDEX('/', "alan2")), SUBSTRING("alan2", CHARINDEX('/', "alan2"), 999) gibi bir sey olabilir.

2 Beğeni