Boxed-Width Version (true/false)

Minggu, 23 Januari 2022

thumbnail

Fungsi Text di SQL

 Fungsi Text di SQL

“Sama seperti fungsi skalar matematika, kita juga bisa mengecek fungsi - fungsi skalar text di dokumentasi postgresql: https://www.postgresql.org/docs/9.1/functions-string.html; dan dokumentasi mysql: https://dev.mysql.com/doc/refman/8.0/en/string-functions.html.  

 


menunjuk tabel fungsinya untukku:

 

Fungsi Text - CONCAT( )

Fungsi CONCAT()

Syntax: 

SELECT CONCAT(ColumnName1, ColumnName2, ColumnNameN)  
FROM TableName

 

Contoh: 

 

 

Fungsi Text - SUBSTRING_INDEX( )

Fungsi Text SUBSTRING_INDEX()

Syntax: 

SELECT SUBSTRING_INDEX(column, delimiter, index to return)  
FROM TableName

Keterangan:

     column --> merupakan nama kolom yang akan dipecah text-nya,

     delimiter --> karakter atau gabungan beberapa karakter untuk pemecah text pada kolom bersangkutan,

     index_to_return --> indeks dari pecahan text yang akan diambil.

 

Contoh:


 

 

Fungsi Text - SUBSTR( )

Fungsi Text SUBSTR()

Syntax: 

SELECT SUBSTR(columnName, Start Index, Number of string to be extract)
FROM TableName

Keterangan:

     columnName --> nama kolom yang akan dicari substring-nya

     Start Index --> indeks dari text yang dimiliki (dimulai dari 1)

     Number of string to be extract --> jumlah karakter atau beberapa karakter yang akan diambil.

 

Contoh: 


Fungsi Text - LENGTH( )

Fungsi Text LENGTH()

Syntax: 

SELECT LENGTH(ColumnName)
FROM TableName

 

Contoh: 

 

 

Fungsi Text - REPLACE( )

Fungsi Text REPLACE()

Syntax: 

SELECT REPLACE(ColumnName, Character/String to be change, New String/Character)
FROM TableName

Keterangan:

     ColumnName --> nama kolom yang akan diganti isi tiap record/barisnya berdasarkan string/karakter tertentu

     Character/String to be change --> string/karakter yang dimiliki untuk diganti

     New String/Character --> string/karakter baru pengganti string/karakter sebelumnya

 

Contoh: 

 

 

 

Tugas:

Gunakan fungsi UPPER() untuk mengubah kolom FirstName menjadi seluruhnya kapital dan gunakan LOWER() untuk mengubah kolom LastName menjadi seluruhnya non-kapital. Gunakan kedua fungsi tersebut dalam satu SELECT-Statement.

 

select StudentID,UPPER(FirstName) as FirstName,LOWER(LastName) as LastName from students;

 

Jika berhasil, berikut output tabel yang diperoleh:

 

 

 

 

 

 

 

 

 

 

 

 

 

Related Posts :

  • UNION-SQL UNION-SQL Penggabungan hasil SELECT secara “Vertikal”“UNION adalah operator SQ…
  • INNER JOIN  INNER JOIN Syntax INNER JOIN “Sudah tahu kan bahwa tujuan JOIN adalah menggab…

Subscribe by Email

Follow Updates Articles from This Blog via Email

No Comments

About

Diberdayakan oleh Blogger.

Featured

advertise here

Cari Blog Ini

Fans Page

Unordered List

Fanspage

Most Recent Post

Advertise Here

banner

Sample Text

Text Widget

Formulir Kontak

Nama

Email *

Pesan *

About Us

About Us
There are many variations of passages of Lorem Ipsum available.

Ethereum Price

Monday Tuesday Wednesday
$402.89 $384.06 $396.34

Facebook