PRAKTIKUM 5 Function string,waktu,dan numerik

nama : murniasih

prodi : sistem informasi

nim :233100374


Mengakses database yang sudah ada ('dbpustaka')

     - akses database dengan cara ketik mysql -u root -p kemudian enter
     - ketik show databases; untuk menampilkan database yang telah dibuat
     - kemudian akses database 'dbpustaka' dengan cara use dbpustaka; 




FUNCTION STRING

String, berhubungan dengan huruf atau karakter


    contoh :
1. fungsi CONCAT, untuk menggabungkan 2 atau lebih string/kolom

select concat (field1,' ', field2) from nama_tabel

select concat (field1,' ', field2) as 'tabel baru' from nama_tabel

penjelasan:

-  concat ( ) adalah fungsi MySQL yang digunakan untuk menggabungkan nilai-nilai string
-  id_anggota & nama_anggota adalah nama kolom yang ingin kita gabungkan
-  '  :  '  adalah string : atau spasi yang digunakan sebagai pemisah antara kolom 1 dan kolom 2
-  as id_dan_nama  memberi nama pada kolom yang di gabungkan.


2. Fungsi SUBSTRING, digunakan untuk memotong string, dan awal string(index) dalam MySQL      adalah 1 bukan 0

select substring(field, index) from nama_tabel

select substring(field, index awal, index akhir) as 'tabel baru' from nama_tabel

penjelasan:

-  substring(nama_anggota, 1, 4)  ini akan mengisi substring di kolom teks dimulai dari karakter ke-1 hingga ke-4.
-  as nama_depan  memberi nama pada hasil substring yang diambil


3.  Fungsi LEFT / RIGHT, digunakan untuk memotong string dari kiri atau kanan

select left (field, index) from nama_tabel

select right (field, index) from nama_tabel



pada contoh diatas kita akan memanipulasi kolom id_anggota
-  select left (id_anggota, 2)  artinya kita akan mengambil sejumlah 2 karakter dari kiri
-  select right (id_anggota, 3)  artinya kita akan mengambil sejumlah 3 karakter dari kanan





FUNCTION WAKTU

Berhubungan denga operasi tanggal dan waktu
contoh:
1.  Fungsi NOW atau SYDATE, untuk mendapatkan waktu sekarang dari sistem

select now( );

select sydate( );


Hasilnya akan menampilkan tanggal dan waktu terkini.


2. select month(now( )); 


Akan menampilakan bulan.

3. select time(now( ));


Akan menampilakan waktu terkini.





FUNCTION NUMERIK

Berhubungan dengan operasi aritmatika (tambah, kurang, kali, bagi, dan mod)

contoh:
1. Fungsi MOD, untuk mengoperasikan modulus

select mod(10, 3);
contoh:



pada contoh diatas fungsi mod menghitung sisa bagi dari 20 bagi 3 hasilnya = 2


2. Fungsi CONCAT () Perkalian

        

-  contoh diatas menunjukkan penggunaan fungsi concat ( ) dengan operasi perkalian 

-  menggabungkan string "Total: " dengan hasil perkalian dari kolom "jumlah_dibeli" dan "harga_buku".

3. Fungsi CONCAT () pengurangan

-  contoh diatas menunjukkan penggunaan fungsi concat ( ) dengan operasi pengurangan 
-  menggabungkan string "Diskon: " dengan hasil pengurangan dari kolom "harga_buku" dan ''harga_diskon".





Komentar

Postingan populer dari blog ini

PRAKTIKUM 3 Alter,Drop,Modify,Rename