20/10/2020, 15:40
tarkanaykın
merhaba arkadaşlar,
"INSERT INTO egitimler_kisiler ( kisi_id, egitim_id )
SELECT kisiler.kisi_id, egitimler.egitim_id
FROM egitimler INNER JOIN kisiler ON egitimler.departman = kisiler.departman"
bu kodu daha önce sayın berduş hoca önermişti bana, eğitimler ve kişiler tablolarım var, tablolarının ortak bir alanı var "departman" diye... çok işimi gördü bu kod, şimdi bunu revize etme zamanı... eğitimler tablosundaki departman alanında üç değerim var 1- genel eğitimler, 2- sağlık eğitimleri 3- idari eğitimler. kişiler tablosunda da yine aynı adı daşıyan, yani "departman" alanında ise iki değerim var. 1- idari personel 2- sağlık personeli. istediğim şey şu; eğitimler tablosundaki departman alanındaki "genel eğitimler" değeri, kişiler tablosundaki tüm kayıtlarla eşleşmeli, aynı şekilde "sağlık eğitimleri" de kişiler deki "sağlık personeli ile eşleşmeli, ve son olarak da "idari eğitimler" de , kişiler tablosundaki "idari personel" değerini taşıyan kayıtlarla eşleşmeli. isteğim bu. yukarıdaki kodu nasıl bu doğrultuda revize edebiliriz, dosya gönderme gereği duymadım, isterseniz yükleyebilirim hemen, şimdiden teşekkürler, çok soru soruyorum, diğer arkadaşların hakkına girmiş gibi olmayayım, hepsinden özürdilerim
"INSERT INTO egitimler_kisiler ( kisi_id, egitim_id )
SELECT kisiler.kisi_id, egitimler.egitim_id
FROM egitimler INNER JOIN kisiler ON egitimler.departman = kisiler.departman"
bu kodu daha önce sayın berduş hoca önermişti bana, eğitimler ve kişiler tablolarım var, tablolarının ortak bir alanı var "departman" diye... çok işimi gördü bu kod, şimdi bunu revize etme zamanı... eğitimler tablosundaki departman alanında üç değerim var 1- genel eğitimler, 2- sağlık eğitimleri 3- idari eğitimler. kişiler tablosunda da yine aynı adı daşıyan, yani "departman" alanında ise iki değerim var. 1- idari personel 2- sağlık personeli. istediğim şey şu; eğitimler tablosundaki departman alanındaki "genel eğitimler" değeri, kişiler tablosundaki tüm kayıtlarla eşleşmeli, aynı şekilde "sağlık eğitimleri" de kişiler deki "sağlık personeli ile eşleşmeli, ve son olarak da "idari eğitimler" de , kişiler tablosundaki "idari personel" değerini taşıyan kayıtlarla eşleşmeli. isteğim bu. yukarıdaki kodu nasıl bu doğrultuda revize edebiliriz, dosya gönderme gereği duymadım, isterseniz yükleyebilirim hemen, şimdiden teşekkürler, çok soru soruyorum, diğer arkadaşların hakkına girmiş gibi olmayayım, hepsinden özürdilerim