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]](https://resim.accesstr.net/do.php?img=9283)
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