AccessTr.neT

Tam Versiyon: Sorguda Metinsel Değerler
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2
Değerli arkadaşlar
 kategori , kategorialt ve kategorison tabloları oluşturdum birbirleri ile ilişkilendirdim. Plan tablosunda örnek olarak 3 adet veri girdim.  plan tablosuna bir bağlantı gerekir mi bilmiyorum
plan tablosundaki rakamsal değerleri , Sorguda ekte görünen şekilde metinsel değerlerin gözükmesi için nasıl bir sorgu yapmalıyım ?
.
[Resim: do.php?img=9283]
[Resim: do.php?img=9285]

Bunun gibi mi?


SELECT plan.id_plan, kategori.kategori, kategorialt.kategorialt, kategorison.kategorison
FROM plan LEFT JOIN ((kategori LEFT JOIN kategorialt ON kategori.id_kategori = kategorialt.idfk_kategori) LEFT JOIN kategorison ON kategorialt.id_kategorialt = kategorison.idfk_kategorialt) ON plan.kategori = kategori.id_kategori;
(27/10/2019, 18:01)KJS yazdı: [ -> ]Bunun gibi mi?
Sn KJS 

Evet bunun gibi, yalnız plan tablosuna 3 adet veri girdiğim halde sorguda 7 adet veri gözüküyor.Neden böyle bilmiyorum ?
Dosya Ektedir.
"Plan" tablosundaki "kategorison"  veri türünü sayı yaptım.
Sn KJS
teşekkür ederim.
Bu örnek üzerinde bir  sorum daha olacaktı. Plan formunda kategori seçeneğinde rakamsal değer 1 gözüküyor. Buradaki değerin metin olamsı için ne yapılası gerekiyor.Saygılar
Form "plan" geçerli olduğunda Olay Yordamına:

"Me.cmb_kategori.RowSource = " SELECT kategori.id_kategori, kategori.id_kategori, kategori.kategori FROM kategori WHERE kategori.id_kategori =" & Me.cmb_kategori.Value" yazmışsınız.

alttaki ile değiştirin: (kategori.id_kategori 2 defa getirtiyorsunuz ondan böyle oluyor)

Me.cmb_kategori.RowSource = " SELECT kategori.id_kategori, kategori.kategori FROM kategori WHERE kategori.id_kategori =" & Me.cmb_kategori.Value
Sayfalar: 1 2