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 ?
.
Sorguda Metinsel Değerler
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;
Herkes aynı şeyi düşünüyorsa, kimse yeterince düşünmüyor demektir
(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 ?
Son Düzenleme: 27/10/2019, 18:40, Düzenleyen: access acemisi.
Dosya Ektedir.
"Plan" tablosundaki "kategorison" veri türünü sayı yaptım.
"Plan" tablosundaki "kategorison" veri türünü sayı yaptım.
Herkes aynı şeyi düşünüyorsa, kimse yeterince düşünmüyor demektir
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
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
"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
Herkes aynı şeyi düşünüyorsa, kimse yeterince düşünmüyor demektir
Konuyu Okuyanlar: 2 Ziyaretçi