Didalam Microsoft Access juga dikenal fungsi Left, Mid dan Right seperti halnya
pada Microsoft Exel. Fungsi Left, Mid dan Right ini digunakan untuk ketentuan yang
diinginkan oleh si pembuat program atau user.
Adapun struktur dari fungsi Left, Mid dan Right ini adalah :
A. Left
Fungsi Left berarti mengambil karakter huruf atau angka dari kiri,
rumusnya adalah :
Contoh :
- Buatlah kode dengan ketentuan sebagai berikut :
a. terdiri dari 6 karakter
b. 3 karakter pertama adalah huruf dan sisanya angka
c. Untuk karakter huruf hanya boleh MKN, MNM dan PRB
d. Contoh : MKN001
Jawab :
Left([[KodeBrg],3)=”MKN” or
Left([KodeBrg],3)=”MNM” or
Left([KodeBrg],3)=”PRB”
B. Mid
Fungsi Mid berarti mengambil karakter huruf atau angka dari tengah
dengan patokan awal dari karakter paling kanan, rumusnya adalah :
Contoh :
- Buatlah kode dengan ketentuan sebagai berikut :
a. terdiri dari 9 karakter
b. 2 karakter pertama angka – 3 karakter ditengah huruf – 2 karakter
sisanya angka.
c. Untuk karakter huruf hanya boleh MKN, MNM, PRB
d. Contoh : 01-MKN-11
Jawab :
Mid([KodeBrg],3,3)="MKN" Or
Mid([KodeBrg],3,3)="MNM" Or
Mid([KodeBrg],3,3)="PRB"
C. Right
Fungsi Right berarti mengambil karakter huruf atau angka dari kanan,
rumusnya adalah :
Contoh :
- Buatlah kode dengan ketentuan sebagai berikut :
e. terdiri dari 6 karakter
f. 3 karakter pertama adalah anngka dan sisanya huruf
g. Untuk karakter huruf hanya boleh MKN, MNM dan PRB
h. Contoh : 001MKN
Jawab :
Right([[KodeBrg],3)=”MKN” or
Right([KodeBrg],3)=”MNM” or
Right([KodeBrg],3)=”PRB”
KodeBrg Text - 6
JenisBrg Text - 20
NamaBrg Text - 30
TglPembelian Date/Time - Medium Date
HrgPembelian Number - Long Integer
TglPenjualan Date/Time - Medium Date
HrgPenjualan Number - Long Integer
Stok Number - Integer
Data Barang Untuk Fungsi Left
Hrg Hrg
Kode Jenis Nama TglBeli TglJual Stok
Beli Jual
01-MKN-12 Makanan Roti 01/12/2009 700 01/13/2009 1000 20
02-MKN-12 Makanan Coklat 01/12/2009 2300 01/13/2009 2500 20
03-MKN-12 Makanan Pilus 01/12/2009 1300 01/13/2009 1500 20
04-MKN-12 Makanan Sukro 01/12/2009 600 01/13/2009 1000 20
01-MNM-14 Minuman Yakult 01/14/2009 1800 01/15/2009 2000 20
02-MNM-14 Minuman Ale-ale 01/14/2009 800 01/15/2009 1000 20
03MNM-14 Minuman Fruitang 01/14/2009 800 01/15/2009 1000 20
01-PRB-15 Perabot Gayung 01/15/2009 2400 01/16/2009 2500 20
02-PRB-15 Perabot Taplak 01/15/2009 4300 01/16/2009 4500 20