Farklı kurumlara ait personelin telefon kayıtlarını kayıt altına almak ve kurumlara göre veya departmanlara göre telefon numaralarını rapor ile döküm almak için bir dosya oluşturdum. kayıt ve ilişikli açılan kutu ile ilgili hiç bir sorun yok ancak rehber tablosunu raporladığımda ilişikli açılan kutuların id isimleri çıkıyor. id ismi yerine asıl tanımlanan isimlerin çıkmasını istiyorum beceremedim yardımcı olur musunuz
Merhaba,
Raporun kayıt kaynağına eklediğim sorguyu inceleyiniz.
(09/10/2017, 12:37)ozanakkaya yazdı: Merhaba,
Raporun kayıt kaynağına eklediğim sorguyu inceleyiniz.
Elinize sağlık. ama Her kayıt 2 kez gözüküyor bu kez
rehber tablosundaki Birliği alanının veri türünü Sayı olarak değiştir,
raporun kayıt kaynağındaki sorguyu aşağıdaki ile değiştir.
SELECT rehber.Kimlik, rehber.Unvan, rehber.[Adı Soyadı], kurum.kurum, kuv_dep.kuv_dep, birlik.birlik, rehber.Görevi, rehber.[İş Telefonu], rehber.Dahili, rehber.[İş Telefonu (TAFICS)], rehber.[Dahili (TAFICS)], rehber.[Cep Telefonu-1], rehber.[Cep Telefonu-2], rehber.Faks, rehber.Adres, rehber.İlçe, rehber.İl, rehber.Açıklamalar FROM (kurum INNER JOIN (rehber LEFT JOIN kuv_dep ON rehber.[Kuvveti / Departmanı] = kuv_dep.kuv_dep_id) ON kurum.kurum_id = rehber.Kurumu) LEFT JOIN birlik ON rehber.Birliği = birlik.birlik_id;
Örneğiniz ile ilgili olarak,
- Veriyi tabloya sayı olarak kaydetmekle DOĞRU yapmışsınız.
-
Yapılmaması Gereken Ölümcül Hatalar konusunu mutlaka inceleyiniz.
Tabloya id yerine metni kaydedersek ne olur acaba?
Yani, tabloya 4 yerine "Ödeme Emirleri" yazdırsak ne gibi bir sıkıntı olur?