Konu Araçları | Seçenekler: | Gösterim Stili
Tarih
30/11/2011 12:19
Konu Sahibi
kadirdursun
Yorumlar
2
Okunma
1502
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy

kadirdursun

Gümüş Üye
Kullanici Avatari
Gümüş Üye
K.... D....
1.282
12/01/2009
86
İstanbul
Ofis 2010 32 Bit
21/09/2017,12:03
Çözüldü 
arkadaşlar;
kullandığım bir programdan dışarı Excel türünde verileri aldığım dosyalarım var. bunları veri bağlama ile accesse bağladım (örnekte bu bağlı tabloları yerel tablo olarak gönderdim) bu tabloları birleştirme sorgusu ile birleştirip sonrada bu birleştime sorgusudan sorgu1'i oluşturdum. bu yeni sorgu1 i başka bir tablo ile işleme sokup sorgu hazırlarken veri türü uyuşmazlığı hatası veriyor.
Müşteri Id alanımın veri türünü sayı olarak ayarlamam lazım. bunu birleştirme sorgusunda nasıl yaparım?

Ek Dosyalar
MUSTERI.rar
[25.83 KB]


Hayat bu
ölsende yaşamaya mecbursun!
UNUTMA!!!



(hafta sonu mesai olmadığından mesajlardaki çözümleri ancak hafta içi uygulayabiliyorum)
Cevapla

Kur@l

AccessTR.Net
Kullanici Avatari
Uzman
2.032
05/11/2008
KONYA
Ofis 2010
18/09/2017,01:08
Çözüldü 
Sorgunuzda hataya neden olan alan Müşteri Id alanı değil içinde veri olmayan 2012 ve 2013 tablolarıdır eğer o tablolarda veri olsa sorgu hata vermeyecektir.
Ancak Müşteri Id alanı onlarda veri olsada hata veriyor diyorsanız;
Birleştirme Sorgunuz aşağıdaki ile değiştirebilirsiniz.

SQL Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
SELECT val([Müşteri Id]) as Musterim, İlçe, Mahalle FROM  [2005] 
UNION all 
SELECT val([Müşteri Id]) as Musterim, İlçe, Mahalle FROM  [2006] 
UNION all 
SELECT val([Müşteri Id]) as Musterim, İlçe, Mahalle FROM  [2007] 
UNION all 
SeLECT val([Müşteri Id]) as Musterim, İlçe, Mahalle FROM  [2008] 
UNION all 
SELECT val([Müşteri Id]) as Musterim, İlçe, Mahalle FROM  [2009] 
UNION all 
SELECT val([Müşteri Id]) as Musterim, İlçe, Mahalle FROM  [2010] 
UNION all 
SELECT val([Müşteri Id]) as Musterim, İlçe, Mahalle FROM  [2011] 
UNION all 
SELECT val([Müşteri Id]) as Musterim, İlçe, Mahalle FROM  [2012]  
UNION all 
SELECT val([Müşteri Id]) as Musterim, İlçe, Mahalle FROM  [2013];


Sorgu1 de aşağıdaki gibi olacak.

SQL Code
SELECT BIRLESTIR.Musterim, BIRLESTIR.İlçe, BIRLESTIR.Mahalle
FROM BIRLESTIR;

fakat Boş satırlar hataya neden oluyor.


Cevapla

kadirdursun

Gümüş Üye
Kullanici Avatari
Gümüş Üye
K.... D....
1.282
12/01/2009
86
İstanbul
Ofis 2010 32 Bit
21/09/2017,12:03
Çözüldü 
sayın Kur@l;
kopyala yapıştır yaptım. birleştirme sorgusunu çalıştırdım önce veriler geldi bir kaç saniye sonra "ölçüt ifadesinde veri türü uyuşmazlığı" dedi ve tüm alanları #Ad? haline getirdi. sonra boş olan 2012 ve 2013 tablolarını hariç tutunca düzeldi. teşekkür ederim.


Hayat bu
ölsende yaşamaya mecbursun!
UNUTMA!!!



(hafta sonu mesai olmadığından mesajlardaki çözümleri ancak hafta içi uygulayabiliyorum)
Cevapla


Konuyu Okuyanlar: 1 Ziyaretçi

[-]
Etiketler
ayarlama sorgusunda birleştirme türü veri


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
Çözüldü Metin Veya Sayı Birleştirme ufukcem 10 562 22/06/2017, 09:31 ufukcem
Çözüldü Tablo Birleştirme Hk. serkan1985 4 334 12/05/2017, 17:01 serkan1985
Çözüldü Raporu A4 Kağıt Boyutuna Ayarlama murat dikme 2 173 09/02/2017, 12:55 murat dikme
Çözüldü Birleştirme sorgusunda sayı formatı hatası Mecnun24 8 762 15/12/2016, 16:39 atoz112
Çözüldü webden veri alma, veri tabanına ekleme.... mbo69221088 15 1.087 10/12/2016, 00:08 mbo69221088

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2017 MyBB Group.
Forum use Krzysztof "Supryk" Supryczynski addons.