SQL – Fonksiyon Kullanarak İki Sütunu Birleştirme

sdkbyrm

webmasterfrm
Üyelik Tarihi
23 Aralık 2020
Mesajlar
813
Beğeniler
1
Ticaret: 0 / 0 / 0
Bu SQL örneğinde kutuphane veritabanında ogrenci tablosunda bulunan ad ve soyad bilgilerini birleştirerek geriye döndüren bir fonksiyon tanımlaması yaparak bu fonksiyonu nasıl kullanabileceğimizi göreceğiz.


İlk olarak Fonksiyonumuzu oluşturmak için New Query butonuna tıklıyoruz.

Aşağıdaki Sql sorgusunu yazıp Execute butonuna tıklıyoruz.




1
2
3
4
5
6
7

Create function fn_birlestir(@kelime1 varchar(20),@kelime2 varchar(20))
returns varchar(41)
as Begin
return rtrim(@kelime1)+space(1)+ rtrim(@kelime2)
End
Bu işlem sonucunda Fonksiyonumuzun oluştuğunu göreceğiz.





Şimdi bu fonksiyonu kullanarak farklı sütunlarda bulunan verileri birleştirelim.

Veritabanında ayrı sütunlarda bulunan ad ve soyad alanlarının birleştirilmesini sağlayacağız

Bu işlem için yine New Query butonuna tıklayarak yeni sorgumuzu yazacağız.


1
2
3
4
5

use kutuphane
GO
Select dbo.fn_birlestir(ograd,ogrsoyad) from ogrenci
Execute butonuna tıkladığımızda çıkan sonuç aşağıdaki gibi olacaktır.

 
Üst