Sorguda kayıt sayısı kadar Tekrar

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,049
Excel Vers. ve Dili
Office 2013 İngilizce
Merhabalar,

İşin içinden çıkamadığım bir husus var; bir Tabloda 296 kayıt var...

Bu tabloyu bir sorguya alıyorum, sorguda hiç bir kriter belirlemediğim halde 87616 ( 296*296=87616 )kayıt gösteriyor, yani her kaydı 296 defa tekrarlıyor.

Bunu neden yapar?

İyi Çalışmalar.
 
Katılım
15 Kasım 2006
Mesajlar
583
Excel Vers. ve Dili
Ms Office 2003 Türkçe
cross join yapıyor olmayasın sakın.
 

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,049
Excel Vers. ve Dili
Office 2013 İngilizce
Tek tablodan sorgulama yapıyor,

"cross join" olup olmadığını nasıl anlarız?
 

beab05

Özel Üye
Katılım
19 Mart 2007
Mesajlar
1,418
Excel Vers. ve Dili
Office 2013
Bence sorgunuzu tekrar inceleyiniz ve sql kodunu buraya yapıştırırsanız daha iyi anlaşılır..
 

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,049
Excel Vers. ve Dili
Office 2013 İngilizce
Arkadaşlar ben bu arada o sorguyu silip yeni bir sorgu hazırladım, şimdi sorun olmadı.

Keşke o sorguyu silmeseydim, yalnız o sorguya o kadar kızdım ki şiddetle silidim...

keşke sizlerle paylaşıp sorunu görseydik,Şimdi kara kara düşünüyorum nasıl oldu diye...

Yalnız aynı şekilde yakalarsam hemen paylaşacağım.

Kusura bakmayın, Teşekkürler...
 
Katılım
15 Kasım 2006
Mesajlar
583
Excel Vers. ve Dili
Ms Office 2003 Türkçe
sorguyu access in sorgu dizayn bölümünde hazırlamışsan, tablo ekle kısmında aynı tabloyu 2 kere eklemişsindir yanlışlıkla.

bu şekilde olunca sorgu sonucu aynen dediğin gibi 296*296 kere gelir.
bu da cross join olarak adlandırılır.
 
Üst