SQL – Concat ile verileri birleştirme

SQL – Concat ile verileri birleştirme

25 Mayıs 2015

Merhabalar arkadaşlar,

Bu yazımda sizlere veri tabanındaki bilgileri birleştirmeyi göstereceğim

NE ZAMAN İŞİME YARAR?
Diyelim ki bir üye tablonuz var ve ad ve soyad sütunları ayrı. Sisteminizdeki değişiklikten dolayı artık bu iki sütunun bir olması gerekiyor o zaman bu işlemi uygulayarak bir kaç sn içinde birleştirme yapabilirsiniz.

 CREATE TABLE IF NOT EXISTS `uyeler` ( `id` int(11) NOT NULL AUTO_INCREMENT, `ad` varchar(255) CHARACTER SET utf8 NOT NULL, `soyad` varchar(255) CHARACTER SET utf8 NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ; INSERT INTO `uyeler` (`id`, `ad`, `soyad`) VALUES (1, "Hasan", "Yüksektepe"), (2, "Tuğçe", "Yüksektepe"), (3, "Harun", "Yıldız"), (4, "Murat", "Yüksektepe"); 

Yukarıda deneme yaptığım SQL komutları mevcut.

SQL Concat

Yukarıdaki tabloda ad ve soyad sutunlarını birleştirmek için aşağıdaki komutu kullanıyorum.

 UPDATE uyeler SET ad = concat(ad, " ", soyad) 

Komutumuzu çalıştırdıktan sonra görüntü aşağıdaki gibi olacaktır.

SQL concat

Verileri birleştirdikten sonra yapmanız gereken gereksiz olan “soyad” sütununu silmek ve “ad” sütunununda ismini değiştirmek tabi gerekli bir durum söz konusu ise.

WEB DÜNYASI İLE İLGİLİ GÜNCEL BİLGİLER İÇİN ABONE OLUN!

"SQL – Concat ile verileri birleştirme" Benzer Yazıları

Gazete ilan servisi Natro Hosting stream_set_timeout() [ÇÖZÜM]