Merhaba arkadaşlar, bu yazımda sizlere Sql Concat Fonksiyonu konusundan bahsedeceğim.
CONCAT fonksiyonu, bir veya daha fazla dizeyi birleştirerek yeni bir dize oluşturmayı sağlar. Bu fonksiyon, veritabanında metin işleme ve raporlama için yaygın olarak kullanılan önemli bir araçtır.
CONCAT Fonksiyonunun Kullanımı:
CONCAT fonksiyonu, SELECT ifadesi içinde kullanılır ve aşağıdaki şekilde gösterilen genel formata sahiptir:
SELECT CONCAT(dize1, dize2, ...) FROM tablo_adı;
- CONCAT: Fonksiyonun adıdır.
- dize1, dize2, …: Birleştirilecek dize değerleridir.
- tablo_adı: Verilerin bulunduğu tablonun adıdır.
Örnek Senaryo:
Bir müşteri veritabanını ele alalım. “customers” adlı bir tabloda müşterilerin adını ve soyadını tutuyoruz. Bu verileri birleştirerek tam adlarını elde etmek için CONCAT fonksiyonunu kullanabiliriz.
Aşağıdaki örnek sorgu bu işlemi gerçekleştirir:
SELECT CONCAT(first_name, ' ', last_name) AS full_name FROM customers;
Bu sorguyu çalıştırdığımızda, müşterilerin tam adlarının birleştirilmiş bir sütun olarak dönecektir. Örneğin, eğer “customers” tablosunda 100 müşterinin ad ve soyad bilgileri bulunuyorsa, bu sorgunun sonucunda 100 satırlık bir sonuç elde edilecektir. Her satır, müşterinin tam adını içerecektir.
-------------------------------
| full_name |
-------------------------------
| Alican Çevik |
| ... |
-------------------------------
SQL CONCAT fonksiyonu, bir veya daha fazla dizeyi birleştirerek yeni bir dize oluşturmak için kullanılır. Bu fonksiyon, veritabanında metin işleme ve raporlamada sıkça kullanılan önemli bir araçtır. Yazıda verilen örnek senaryo, CONCAT fonksiyonunun nasıl kullanılacağını açıklamaktadır.
Umarım faydalı olur.
Bir sonraki yazıda görüşmek üzere…