- Katılım
- 24 Nisan 2005
- Mesajlar
- 3,680
- Excel Vers. ve Dili
- Office 2016 EN 64 Bit
- Altın Üyelik Bitiş Tarihi
- 25/05/2022
Merhaba,
SQL konsunda pek bilgili değilim.
coalesce ve for xml path ile birşeyler yapmaya çalıştım ama yeterli olmadı.
Aynı Database de TABLO1 de aşağıdaki tablodaki bilgileri
kod kod2 digit
x1---k1---0
x1---k1---1
x1---k1---1
x2---k1---1
x2---k1---0
x2---k1---1
x3---k1---1
x3---k1---1
x3---k1---0
TABLO2 Aşağıdaki şekilde başka bir tabloya sql server da sorgu ile nasıl insert yapabilirim.
kod Kod2 digit
x1---k1---011
x2---k1---101
x3---k1---110
şağıdaki kodun sonucunda 011 olarak sonuç dönüyor.
Ancak benim elle x1 ve k1 değerlerini girmem gerekiyor.
Tüm sonuçları bu şekilde tablo2 ye nasıl aktarabilirim onu araştıryorum.
SQL konsunda pek bilgili değilim.
coalesce ve for xml path ile birşeyler yapmaya çalıştım ama yeterli olmadı.
Aynı Database de TABLO1 de aşağıdaki tablodaki bilgileri
kod kod2 digit
x1---k1---0
x1---k1---1
x1---k1---1
x2---k1---1
x2---k1---0
x2---k1---1
x3---k1---1
x3---k1---1
x3---k1---0
TABLO2 Aşağıdaki şekilde başka bir tabloya sql server da sorgu ile nasıl insert yapabilirim.
kod Kod2 digit
x1---k1---011
x2---k1---101
x3---k1---110
şağıdaki kodun sonucunda 011 olarak sonuç dönüyor.
Ancak benim elle x1 ve k1 değerlerini girmem gerekiyor.
Tüm sonuçları bu şekilde tablo2 ye nasıl aktarabilirim onu araştıryorum.
Kod:
select replace (
(
SELECT coalesce(tb1.digit,'') [data()]
FROM TABLO1 tb1
WHERE tb1.kod ='x1' and tb1.kod2='k1'
FOR XML PATH('')
),' ','')
Son düzenleme: