Concat,Group Concat ve Coalesce Kullanımı Concat : birleştirme işlemi olarak tabir edebiliriz. örneğin veritabanınızda personel isimli bir tablomuz var.bu tablo ad fieldı ve soyad filedları var biz ad ve soyadı ekrana birlikte getirmek istiyoruz. tablomuz [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] select concat(ad,’ ’,soyad) as ’AD SOYAD’ FROM personel yazdığımızda sorgu sonucu resimdeki gibi olucaktır. [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] select concat(ad,’ ’,soyad,’-’,dogum_yeri) as ’AD SOYAD’ FROM personel şeklindede istediğimiz kadar birleştirme yapabiliriz. Group_Concat : concat komutu gibi birleştirme yapar ancak farkı su.concat her satırı listeler group concat ise tüm tablodan donecek tum satırları tek bir satırda gösterir. select group_concat (ad,’ ’,soyad) as ’AD SOYAD’ FROM personel sorgusunun sonucu [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Coalesce : personel tablosunda atıyorum bir kayıtta dogum_tarihi değeri null, diger bi kayıtta ise değer var select concat(ad,’ ’,soyad) as ’AD SOYAD’,coalesce(dogum_tarihi,’BİLGİ GİRİLMEMİŞ’) as ’Doğum Tarihi’ from personel sorgusu ile doğum tarihi olanları ekrana getirip,olmayanlara ise Bilgi Girilmemiş mesajı verebiliriz. [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 02:41. |
Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net