Sunday, March 4, 2018

Cara Menggunakan Fungsi Text di Query Microsoft Access

Memanipulasi sebuah terxt dalam microsoft access bukan sesuatu yang tidak mungkin, Microsoft Access menyediakan beberapa fungsi untuk mengatur suatu text sesuai keinginan. inilah asiknya menggunakan Microsoft Access, saat terlanjur membuat database berupa kumpulan text seperti daftar nama orang atau daftar nama barang kemudian karena sesuatu hal kita diharuskan untuk merubah format data tersebut, kita tidak pelru merubah satu persatu format data yang sudah ada tersebut, cukup memanfaatkan fungsi text. 

Text Function

Beberapa fungsi text dalam microsoft access adalah sebagai berikut:
  • Fungsi Lcase berfungsi merubah karakter huruf besar menjadi huruf kecil
  • Fungsi Ucase berfungsi merubah karakter huruf kecil menjadi huruf besar
Contoh penerapan fungsi Lcase dan Ucase: Saya mempunyai sebuah tabel Data Siswa berisi NIK (Nomor Induk Siswa) dan Nama Siswa detail tabelnya sebagai berikut:
NIK Nama Siswa
123 Adam
132 Bangbang
213 Cicilia
231 Dilan
321 Egy
dengan menggunakan fungsi Ucase saya akan membuat Nama Siswa menjadi huruf besar dan dengan fungsi Lcase akan membuat nama siswa menjadi huruf kecil semua. Untuk menerapkan kedua fungsi tersebut buatlah sebuah query dan ketik sintak SQL sebagai berikut:
SELECT Data_Siswa.NIK, UCase([Data_Siswa].[Nama Siswa]) AS Upper_Nama,
LCase([Data_Siswa].[Nama Siswa]) AS Lower_Nama
FROM Data_Siswa;
Maka hasilnya adalah sebagai berikut:

Fungsi Lcase dan Ucase

  • Fungsi Left berfungsi mengambil sejumlah digit suatu kata (string) dari sebelah kiri sebanyak jumlah tertentu
  • Fungsi Mid berfungsi mengambil sejumlah digit suatu kata (String) dari mulai digit ke 'sekian' sebanyak jumlah tertentu
  • Fungsi Right berfungsi mengambil sejumlah digit suatu kata (string) dari sebelah kanan sebantak jumlah tertentu
Untuk lebih jelas tentang fungsi Left, Mid dan Right saya akan memberi sebuah contoh penerapan fungsi tersebut. Perhatikan kembali tabel Data Siswa diatas. Dengan fungsi left saya akan mengambil 2 digit huruf dibagian sebelah kiri, dengan fungsi Mid saya akan mengambil digit ke 2 sebanyak 5 huruf dan dengan fungsi Right saya akan mengambil 2 digit huruf dibagian sebelah kakan. Untuk menerapkan fungsi tersebut buatlah sebuah query dan ketik sintak SQL sebagai berikut:
SELECT Data_Siswa.[Nama Siswa], Left([Nama Siswa],2) AS Fungsi_Left,
Mid([Nama Siswa],2,5) AS Fungsi_Mid, Right([Nama Siswa],2) AS Fungsi_Right
FROM Data_Siswa;

Fungsi left, Mid, Right

  • Fungsi Ltrim Berfungsi menghapus digit kosong sebelah kiri
  • Fungsi Trim Berfungsi menghapus digit kosong sebelah kanan
  • Fungsi Rtrim Berfungsi menghapus digit kosong sebelah kiri dan kanan
  • Fungsi Len Berfungsi menghitung banyaknya digit suatu string 
Contoh: dari tabel Data Siswa diatas kita akan menghitung panjang string atau banyaknya huruf dari masing masing nama siswa: Buatalah sebuah Query dan ketik sintak SQL sebagai berikut:
SELECT Data_Siswa.NIK, Data_Siswa.[Nama Siswa], Len([Nama Siswa]) AS [Jumlah String]
FROM Data_Siswa;
Maka hasilnya akan sebagai berikut:

Fungsi Len

Demikianlah beberapa fungsi text yang biasa penulis gunakan dalam query microsoft access, semoga dapat bermanfaat buat pribadi penulis khususnya dan buat pembaca pada umumnya.

    author_image

    Semua materi yang saya tulis di sini bukan bermaksud untuk menggurui tetapi saya hanya ingin berbagi secuil kemampuan dan pengalaman pribadi.
    Semoga bermanfaat buat saya dan sobat

    Show comments
    Hide comments


    EmoticonEmoticon