21-10-2021, 01:11
Merhaba Arkadaşlar;
Bir ekleme sorgusu formatım var. Bu ekleme sorgusu bir sorgu üzerinden veri alarak çalışıyor. Buraya kadar sorun yok. Fakat sorgu üzerinde 150 farklı sütun var. Bu alanların her biri için sorgu yazmam gerekiyor. Bu da 150 tane sorgu oluşturmak anlamına geliyor. Fakat bir basit çözümü vardır diye düşünüyorum. Yardımlarınızı rica ederim.
Sorgu Türü: Ekleme Sorgusu
Örnek Sorgu Kodları;
1-
INSERT INTO Tablo1 ( ID, Dgr, Say )
SELECT srg_veri1.[Kimlik], srg_veri1.[SNC], srg_veri1.[O1]
FROM srg_anlz_ekle LEFT JOIN srg_veri1 ON srg_anlz_ekle.OA1OK = srg_veri1.O1;
2-
INSERT INTO Tablo1 ( ID, Dgr, Say )
SELECT srg_veri1.[Kimlik], srg_veri1.[SNC], srg_veri1.[O2]
FROM srg_anlz_ekle LEFT JOIN srg_veri1 ON srg_anlz_ekle.OA2OK = srg_veri1.O2;
3-
INSERT INTO Tablo1 ( ID, Dgr, Say )
SELECT srg_veri1.[Kimlik], srg_veri1.[SNC], srg_veri1.[O3]
FROM srg_anlz_ekle LEFT JOIN srg_veri1 ON srg_anlz_ekle.OA3OK = srg_veri1.O3;
Fark ettiyseniz sadece bazı alanlar değişiyor. Ve değişimde belirli bir düzen var. Bir çözüm bulamazsam yukarıda yaptığım 3 adet farklı sorgu metnini 150 tane çoklamam gerekecek.
Desteğinizi rica ederim.
Saygılar
Bir ekleme sorgusu formatım var. Bu ekleme sorgusu bir sorgu üzerinden veri alarak çalışıyor. Buraya kadar sorun yok. Fakat sorgu üzerinde 150 farklı sütun var. Bu alanların her biri için sorgu yazmam gerekiyor. Bu da 150 tane sorgu oluşturmak anlamına geliyor. Fakat bir basit çözümü vardır diye düşünüyorum. Yardımlarınızı rica ederim.
Sorgu Türü: Ekleme Sorgusu
Örnek Sorgu Kodları;
1-
INSERT INTO Tablo1 ( ID, Dgr, Say )
SELECT srg_veri1.[Kimlik], srg_veri1.[SNC], srg_veri1.[O1]
FROM srg_anlz_ekle LEFT JOIN srg_veri1 ON srg_anlz_ekle.OA1OK = srg_veri1.O1;
2-
INSERT INTO Tablo1 ( ID, Dgr, Say )
SELECT srg_veri1.[Kimlik], srg_veri1.[SNC], srg_veri1.[O2]
FROM srg_anlz_ekle LEFT JOIN srg_veri1 ON srg_anlz_ekle.OA2OK = srg_veri1.O2;
3-
INSERT INTO Tablo1 ( ID, Dgr, Say )
SELECT srg_veri1.[Kimlik], srg_veri1.[SNC], srg_veri1.[O3]
FROM srg_anlz_ekle LEFT JOIN srg_veri1 ON srg_anlz_ekle.OA3OK = srg_veri1.O3;
Fark ettiyseniz sadece bazı alanlar değişiyor. Ve değişimde belirli bir düzen var. Bir çözüm bulamazsam yukarıda yaptığım 3 adet farklı sorgu metnini 150 tane çoklamam gerekecek.
Desteğinizi rica ederim.
Saygılar

