Sql Union Kullanımı

Posted by

Sql Union KullanımıSelam arkadaşlar, bu yazımda sizlere Sql Union Kullanımı konusunu anlatmaya çalışacağım.

Sql’de kullanılan UNION deyimi iki tablodan birden kayıt çekip bu kayıtları birleştirip göstermemizi yani listelememizi sağlar. Union kullanırken kolon sayılarının aynı ve kolon veri tiplerinin aynı olması gerekir. Özet geçmek gerekirse iki tabloya sorgu atıp bunların listesini tek bir listeymiş gibi göstermemizi sağlar.

Not: Union kullanırken eğer iki tabloda da belirttiğimiz alanlardan birisinde aynı değerler bulunuyorsa tekrar eden veri olarak kabul edildiği için bunu tek bir kere alır ve öyle gösterir.

Union deyimini örneklendirerek nasıl kullanıldığını inceleyelim.


SELECT KolonAdi FROM Tablo1
UNION
SELECT KolonAdi FROM Tablo2


SELECT MusteriAdi FROM Musteri
UNION
SELECT PersonelAdi FROM PersonelAdi

Görüldüğü üzere iki tablomuzda da tek bir kolon adı listelemesi yapıyoruz. Kolon adları aynı olmasa da aynı veri tipinde olmak zorundadır.

Aynı tablo üzerinden de sorgulayarak Union kullanımını sağlayabiliriz. Bir sonraki yazımda Union ile Order By ile sıralama nasıl yapabiliriz ondan bahsedeceğim. Sıralama işlemini anlatırken tek bir tablo üzerinden sorgulama işlemi gerçekleştireceğim.

Bir sonraki yazıda görüşmek üzere…

Leave a Reply

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir