BERBAGI ILMU

Cari Blog Ini

Fungsi

Jumat, 25 Desember 2015
Postingan kali ini kita akan belajar tentang fungsi-fungsi dalam mysql, Fungsi   merupakan   suatu   rutin   khusus   yg   disediakan  oleh   MySQL   untuk   melakukan  manipulasi suatu data.
  • ASCII(x)
Menghasilkan kode ASCII untuk karakter pertama dalam suatu string x
Contoh:
C:\Users\Semester1\Documents\basis\MODUL 5\1.JPG
  • CHAR(x,y,z,…)
Menghasilkan   nilai   string   berdasarkan   kode    ASCII   yang   dituliskan   dalam
parameternya.
Contoh:
C:\Users\Semester1\Documents\basis\MODUL 5\3.JPG
  • LENGTH(X)
Untuk mendapatkan panjang sebuah string X
Contoh:
C:\Users\Semester1\Documents\basis\MODUL 5\4.JPG
  • CONCAT
Menggabungkan  beberapa  string  dalam  parameter  menjadi  satu  string.  Jika  ada  NULL maka hasil dari CONCAT adalah NULL.
Contoh:
C:\Users\Semester1\Documents\basis\MODUL 5\5.JPG
  • INSERT (X,Y,Z,J)
Menghasilkan string X yang telah  diganti isinya dengan  string J mulai dari posisi ke Y  sebanyak Z. Contoh :
C:\Users\Semester1\Documents\basis\MODUL 5\6.JPG
  • INSTR(X,Y)
Menghasilkan nilai posisi Y di dalam string X                                                                                                                Contoh :
C:\Users\Semester1\Documents\basis\MODUL 5\7.JPG
  • LOCATE(X,Y,Z)
Memberikan posisi string X di dalam string Y mulai posisi ke Z.                                                                  Contoh :
C:\Users\Semester1\Documents\basis\MODUL 5\8.JPG
  • LEFT(X,Y)
Mengambil sejumlah Y karakter dari string X, mulai posisi pertama.                                                                    Contoh :
C:\Users\Semester1\Documents\basis\MODUL 5\9.JPG
  • RIGHT(X,Y)
Mengambil sejumlah Y karakter dari string X, mulai dari posisi paling akhir.                                                   Contoh :
C:\Users\Semester1\Documents\basis\MODUL 5\11.JPG
  • MID(X,Y,Z)
Mengambil data string X sejumlah Z karakter mulai dari posisi ke Y.                                                       Contoh :
C:\Users\Semester1\Documents\basis\MODUL 5\12.JPG
  • REVERSE(X)
Membalik urutan penulisan sebuah string X.
Contoh :
C:\Users\Semester1\Documents\basis\MODUL 5\13.JPG
  • CURDATE()
Menampilkan tanggal sekarang dari sistem.
Contoh :
C:\Users\Semester1\Documents\basis\MODUL 5\14.JPG
Menampilkan waktu sekarang dari sistem.
Contoh :
C:\Users\Semester1\Documents\basis\MODUL 5\15.JPG
  • CURRENT_TIMESTAMP() / NOW()
Menampilkan waktu saat ini, tanggal dan jam.
Contoh:
C:\Users\Semester1\Documents\basis\MODUL 5\16.JPG
  • DATE_FORMAT(x, SimbolFormat)
Memgkonversi data tanggal sesuai dengan format yang diinginkan.
Contoh :
C:\Users\Semester1\Documents\basis\MODUL 5\17.JPG
  • DAY_NAME(X)
Menampilkan nama hari dari tanggal yang menjadi argumen dalam X.  
Contoh :
C:\Users\Semester1\Documents\basis\MODUL 5\18.JPG
  • DAYOFMONTH(DATE)
Menampilkan nomor hari dari tanggal yang menjadi argumen.
Contoh :
C:\Users\Semester1\Documents\basis\MODUL 5\19.JPG
  • MONTH(DATE)
Menampilkan bagian bulan dari tanggal yang menjadi argument
Contoh :
C:\Users\Semester1\Documents\basis\MODUL 5\20.JPG
  • YEAR(DATE)
Menampilkan bagian tahun dari tanggal yang menjadi argument
Contoh :
C:\Users\Semester1\Documents\basis\MODUL 5\21.JPG
  • HOUR(TIME)
Menghasilkan bagian jam dari waktu yang menjadi argumen.
Contoh :
C:\Users\Semester1\Documents\basis\MODUL 5\22.JPG
  • MINUTE(TIME)
Menghasilkan bagian menit dari waktu yang menjadi argumen.
Contoh :
C:\Users\Semester1\Documents\basis\MODUL 5\23.JPG
  • SECOND(TIME)
Menghasilkan bagian detik dari waktu yang menjadi argumen.
Contoh :
C:\Users\Semester1\Documents\basis\MODUL 5\24.JPG
  1. Fungsi Agregasi
  • AVG (nama_field)
Untuk mendapatkan nilai rata-rata sebuah kolom pada tabel atau ekspresi.
Contoh :
C:\Users\Semester1\Documents\basis\MODUL 5\25.JPG
  • MAX (nama_field)
Untuk mendapatkan nilai maksimum dari sebuah kolom dalam tabel atau ekspresi.
Contoh :
C:\Users\Semester1\Documents\basis\MODUL 5\26.JPG
  • MIN (nama_field)
Untuk mendapatkan nilai minimum sebuah kolom pada tabel atau ekspresi.
Contoh :
C:\Users\Semester1\Documents\basis\MODUL 5\27.JPG
  • COUNT (X)
Untuk menghitung jumlah record dari suatu kolom atau tabel X.
Contoh :
C:\Users\Semester1\Documents\basis\MODUL 5\28.JPG
2.  Fungsi Aritmatika
  • PENJUMLAHAN (+)
Untuk menjumlahkan dua buah data numerik.
  • Pengurangan ( - )
Untuk mengurangkan dua buah data numerik.
  • Perkalian (x)
Untuk melakukan perkalian dua buah data numerik.
  • Pembagian (/)
Untuk melakukan pembagian dua buah data numerik.
  • Pembagian Sisa (%)
Untuk mendapatkan sisa pembagian dari suatu operasi pembagian bilangan numerik.
C:\Users\Semester1\Documents\basis\MODUL 5\29.JPG
Kita akan mengerjakan beberapa perintah yang berbeda tetapi mengikuti langkah diatas:
Tampilkan string "Praktikum Pemrograman" yang telah diubah menjadi string  "Prakt
Pemrog".
C:\Users\Semester1\Documents\basis\MODUL 5\30.JPG
Tampilkan string "wesi Uta" dalam string "Sulawesi Utara". C:\Users\Semester1\Documents\basis\MODUL 5\31.JPG
Tampilkan posisi string "Politeknik" dalam string "Nama kampus Politeknik Gorontalo".C:\Users\Semester1\Documents\basis\MODUL 5\32.JPG
Tampilkan Tanggal dan Waktu dengan format sbb :                                                                                                   nm_hari, bln tgl thn jam:menit:detik AM/PM                                                                                                                    Contoh : Saturday, April 21st 12 02:15:40 PM
C:\Users\Semester1\Documents\basis\MODUL 5\33.JPGTampilkan Tanggal dan Waktu dengan format sbb :
nm_hari, bln tgl thn jam:menit:detik AM/PM
Contoh : Saturday, April 21st 12 02:15:40 PM
C:\Users\Semester1\Documents\basis\MODUL 5\35.JPGTampilkan string "Sistem" dalam string "Sistem Basis Data"
C:\Users\Semester1\Documents\basis\MODUL 5\36.JPGDari tabel barang yang sudah dibuat pada tugas sebelumnya, tampilkan jumlah stok yang
paling sedikit (gunakan fungsi)
C:\Users\Semester1\Documents\basis\MODUL 5\37.JPG



0 komentar:

Posting Komentar