Apa itu concatenation?, Concatenation biasanya digunakan untuk mengkombinasikan, menyambungkan beberapa kolom dalam suatu query menjadi satu.

Ok misalnya saya punya struktur tabel seperti berikut:

SQL> desc employees;
 Name                                      Null?    Type
 ----------------------------------------- -------- ----------------------------
 EMPLOYEE_ID                               NOT NULL NUMBER(6)
 FIRST_NAME                                         VARCHAR2(20)
 LAST_NAME                                 NOT NULL VARCHAR2(25)
 EMAIL                                     NOT NULL VARCHAR2(25)
 PHONE_NUMBER                                       VARCHAR2(20)
 HIRE_DATE                                 NOT NULL DATE
 JOB_ID                                    NOT NULL VARCHAR2(10)
 SALARY                                             NUMBER(8,2)
 COMMISSION_PCT                                     NUMBER(2,2)
 MANAGER_ID                                         NUMBER(6)
 DEPARTMENT_ID                                      NUMBER(4)

Nah saya mau mengambil semua data dari table employees untuk menampilkan kode karyawan dan nama depan + nama belakang digabungkan menjadi satu kolom. Berikut adalah contoh querynya:

Berikut hasilnya:

        ID NAMA_LENGKAP
---------- ----------------------------------------------
       100 Steven King
       101 Neena Kochhar
       102 Lex De Haan
       103 Alexander Hunold
       104 Bruce Ernst
       105 David Austin
       106 Valli Pataballa
       107 Diana Lorentz
       108 Nancy Greenberg
       109 Daniel Faviet
       110 John Chen
107 rows selected.

Jadi kesimpulannya dengan menggunakan operator || kita bisa menggabunkan 2 kolom atau lebih mejadi 1 column.