Huruf Kapital Di Setiap Awal Kata Dengan SQL
- Last modified atJika menggunakan Ruby on Rails, terdapat method titleize
untuk membuat huruf pertama setiap kata suatu string menjadi huruf kapital. Padanan method tersebut di SQL adalah function INITCAP.
# ruby on rails
"hello world".titleize # => "Hello World"
Berikut ini adalah contoh penggunaan function INITCAP dan CONCAT untuk membuat full_name
dengan menggabungkan hasil kolom first_name
dan last_name
dari tabel users
.
SELECT INITCAP(CONCAT(first_name || ' ' || last_name)) as full_name FROM users;
Hasil dari query SQL diatas adalah sebagai berikut.
full_name
-------------------
Cristiano Ronaldo
Leonel Messi
Del Piero
Mohamed Salah
Zinedine Zidane
(5 rows)