Selamlar,
Bir tablodaki 2 sütünü başka bir tabloya yine aynı şekilde ilişkendirip almak istiyorum. Şöyle gösterecek olursam;
her departmanın bir kodu var ama bunları bağlayan unique bir id leri yok başka bir tabloya alırken direk yanyana aldığım zaman, arada boşluklar olduğu için sorun çıkıyor. Nasıl bir yol izleyebilrim. Sonuç olarak almak istediğim yeni tabloda şu şekilde olacak;
umarım olayı basit bir şekilde özetleyebilmişimdir.
Ben ne söylemek istediğini anlamadım.
İlişkilendirip almak derken ne demek istediğini anlamadım daha çok.
Elinde iki tablo var birleştirip üçüncü tablo mu yapmak istiyorsun?
Bir tablo var. İlk görseldeki tablo. Bu tablodaki değerleri yeni bir tabloya çekeceğim. Departman kodu ile departman adlarını yan yana sıralamam gerekiyor. Sonuç olarak ikinci görseldeki gibi bir sonuç elde etmek istiyorum
Bir sorgu atıp o sorgunun sonucunda çıkan resultset bilgisini bir tabloya mı atmak istiyorsun?
Şöyle ki, benim yapmak istediğim yeni tabloda;
1-)Bir sütunda departman kodlarını eşsiz(unique) bir şekilde sıralamak
2-)Diğer sütunda ise bu sıraladığım unique departman kodlarına karşılık gelen departman isimlerini sıralamak.
Bunun için şöyle bir yol izledim,
Önce ana tablodan departman kodlarını DISTINCT ile aldım. Daha sonrada şu sorguyu yazdım:
Sonuç olarak iki tabloyu join atıp burdan çıkan kayıtları distinct ile eşsiz hale getirip çıkan sonucu da bir tabloya atmışsın. Gerçi burada başka bir tabloya atma yapmamışsın ama amacının o olduğunu sanıyorum.