Arkadaşlar merhaba uzun zamandır çözemediğim bir sorun var...
Müşteriler tablosu oluşturdum. Bu tabloda müşterinin ismi, soyismi ve şehri yer alıyor. Bu şehir kısmını başka tablodan Liste kutusu olarak çetkiğim için sayı değerinde.
Müşteriler tablosunda istanbul şehri olanların sorgusunu
SELECET * FROM musteri WHERE sehir="istanbul"; diye sorgu girdiğim zaman veri türü uyuşmazlığı hatası alıyorum. Bu konu da yardımlarınızı bekliyorum
Access Sorguda Veri Türü Uyuşmazlığı
İstanbulun diğer tablodaki sayı değerini neden girmiyorsunuz
@benbendedeilem
Faraza veri uyuşmazlığı olmasa bile
O alanda hep sayı var yine aradığınızı bulamayacaksınız
Access size bir güzellik olsun diye sayıyı göstermek yerine onun diğer tablodaki metin
Karşılığını gösteriyor yani akıllı pc gibi birşey siz
"bu 34 ne ki "
Düşünmeyin diye
Mesela diğer tabloda istanbul un id si 34
"İstanbul"
Kelimesinin yerine
34
Yazın
O alanda hep sayı var yine aradığınızı bulamayacaksınız
Access size bir güzellik olsun diye sayıyı göstermek yerine onun diğer tablodaki metin
Karşılığını gösteriyor yani akıllı pc gibi birşey siz
"bu 34 ne ki "
Düşünmeyin diye
Mesela diğer tabloda istanbul un id si 34
"İstanbul"
Kelimesinin yerine
34
Yazın
@benbendedeilem
Son Düzenleme: 23/04/2020, 10:28, Düzenleyen: accessman.
2 tabloyu INNER JOIN ile birleştirerek yapabilirsiniz.
SELECT musteri.Kimlik, musteri.isim, musteri.soyisim, sehirler.sehir
FROM sehirler INNER JOIN musteri ON sehirler.Kimlik = musteri.sehir
WHERE (((sehirler.sehir)="istanbul"));
yadaSELECT musteri.*
FROM sehirler INNER JOIN musteri ON sehirler.Kimlik = musteri.sehir
WHERE (((sehirler.sehir)="istanbul"));
gibi
Hep istanbulu arayacaksanız belki ama "İstanbul" yerine metin kutusu veya liste değeri veya açılan kutu değeri veya değişken falan filan olmalı
@benbendedeilem
Konuyu Okuyanlar: 1 Ziyaretçi