Penggunaan Operator dan Fungsi Matematika pada MySQL

Berdasarkan judulnya ane disini mau share mengenai operator-operator yang ada dalam MySQL gan beserta fungsi matematika seperti kali, bagi, kurang, tambah, sin, cos, dll. Mungkin dalam hal ini saya mengasumsikan bahwa agan udah pada ngerti cara masuk ke server MySQL baik melalui phpmyadmin maupun cmd prompt. Namun dalam tutorial ini saya menggunakan cmd prompt. Jika agan sama akan menggunakan cmd prompt pastikan bahwa tulisan terakhir dari cmd prompt adalah mysql>. Maaf gan bukan maksud mengguri tapi biar jelas.😀 Oke deh gan langsung:

* Contoh menggunakan operator perkalian

  • mysql> Select 10 * 2; (Trus tekan enter gan, maka hasil akan ditampilkan).
  • mysql> Select 12 * 5;
  • mysql> Select 15.4 * 5;
  • mysql> Select 12.1 * 5;
  • dst.

* Contoh menggunakan operator pembagian

  • mysql> Select 10 / 2;
  • mysql> Select 12 / 5;
  • mysql> Select 15.4 / 5;
  • mysql> Select 12.1 / 5;
  • dst.

* Contoh menggunakan operator pertambahan

  • mysql> Select 10 + 2;
  • mysql> Select 12 + 5;
  • mysql> Select 15.4 + 5;
  • mysql> Select 12.1 + 5;
  • dst.

* Contoh menggunakan operator pengurangan

  • mysql> Select 10 – 2;
  • mysql> Select 12 – 5;
  • mysql> Select 15.4 – 5;
  • mysql> Select 12.1 – 5;
  • dst.

* Contoh menggunakan multi operator

  • mysql> Select (10 – 2) + 2 * 4;
  • mysql> Select 12 – 5 / 2 *3;
  • mysql> Select 15.4 – 5 +1 / 4;
  • mysql> Select -12.1 – 5 – 2 * 3;
  • dst.

* Contoh menggunakan multi operator dan multi operasi

  • mysql> Select (10 – 2) + 2 * 4,
    -> 12 * 2 + 4;
  • mysql> Select 12 – 5 / 2 *3;
    -> 12 * (2 / 2);
  • mysql> Select 15.4 – 5 +1 / 4;
    -> 8 * (2 – 2);
  • mysql> Select -12.1 – 5 – 2 * 3;
    -> 4 / (6 + 6);
  • dst.

* Mencari sisa pembagian dengan operator %

  • mysql> Select 10 % 3;
  • mysql> Select 4 % 1;
  • Untuk multi operasi:
    mysql> Select 12 % 7,
    -> 12 % 2,
    ->10 % 4;

* Contoh menggunakan operator pengurangan

  • mysql> Select 10 – 2;
  • mysql> Select 12 – 5;
  • mysql> Select 15.4 – 5;
  • mysql> Select 12.1 – 5;
  • dst.

* Contoh perpangkatan dengan POW
Syntak: POW (Bilangan, Pemangkat)

  • mysql> Select POW (3, 5);
  • mysql> Select POW (3, 2);
  • mysql> Select POW (2, 5);
  • mysql> Select POW (10, 2);
  • dst.

* Mencari nilai pembagian dengan DIV

  • mysql> Select 10 DIV 3;
  • mysql> Select 4 DIV 1;
  • Untuk DIV multi operasi:
    mysql> Select 12 DIV 7,
    -> 12 DIV 2,
    ->10 DIV 4;

* Mencari sisa pembagian dengan MOD
Syntak: MOD (Bilangan, Pembagi);

  • mysql> Select MOD (5, 2);
  • mysql> Select MOD (5, 3);
  • Untuk mod multi operasi:
    mysql> Select MOD (14, 6),
    -> MOD (14, 2),
    ->MOD (10, 3);

* Menggunakan fungsi Radians
S
yntax umum => Radian (x)

  • mysql> Select Radians (30),
    -> Radians (60),
    -> Radians (90);

* Mendapatkan derajat sudut dengan Degrees
Syntax umum => Degre
es (Nilai_Radian)

  • mysql> Select Degrees (Radians(30))
    atau
  • mysql> Select Radian (30),
    -> Degrees (0.5235987755983

* Menghitung nilai Cosinus dengan COS

  • mysql> Select COS (Radians (30)),
    -> COS (Radians (60));

* Menggunakan nilai Sinus dengan SIN

  • mysql> Select COS (Radians (30)),
    -> SIN (Radians (60));

* Menggunakan nilai Tangen dengan TAN

  • mysql> Select TAN (Radians (30)),
    -> TAN (Radians (60));

* Menggunakan nilai Arc COS dengan ACOS

  • mysql> Select ACOS (0.5),
    -> COS (1.0471975511966),
    -> COS (Radians (60));

* Menggunakan nilai Arc SIN dengan ASIN

  • mysql> Select ASIN (0.5),
    -> SIN (0.5235987755983),
    -> (Radians (30));

* Menggunakan nilai Arc Tan dengan ATAN

  • mysql> Select ATAN (0.5),
    -> TAN (0.46364760900081);

* Membulatkan bilangan Pecahan dengan Round

  • mysql> Select Round (2.5);
  • mysql> Select Round (3.1);
  • mysql> Select Round (2.5),
    -> Round (3.1)

* Membulatkan bilangan Pecahan dengan Round

  • mysql> Select Round (2.5);
  • mysql> Select Round (3.1);
  • mysql> Select Round (2.5),
    -> Round (3.1)

* Membulatkan pecahan ke bawah dengan Floor

  • mysql> Select Floor (2.5);
  • mysql> Select Floor (3.1);
  • mysql> Select Floor (-2.5),

* Membulatkan pecahan ke atas dengan Ceiling

  • mysql> Select Ceiling (2.5);
  • mysql> Select Ceiling (3.1);
  • mysql> Select Ceiling (2.5),
    Untuk pembulatan negatif
  • mysql> Select Ceil (-2.5);
  • mysql> Select Ceil (-3.1);
  • mysql> Select Ceil (-2.5),

* Mendapatkan nilai mutlak dengan ABS

  • mysql> Select ABS (-2.5);
  • mysql> Select ABS (3.1);
  • mysql> Select ABS (-2.5),

* Membulatkan pecahan ke bawah dengan Floor

  • mysql> Select Floor (2.5);
  • mysql> Select Floor (3.1);
  • mysql> Select Floor (-2.5),

* Membulatkan pecahan ke bawah dengan Floor

  • mysql> Select Floor (2.5);
  • mysql> Select Floor (3.1);
  • mysql> Select Floor (-2.5),

* Mendapatkan nilai terkecil dengan Least
Syntax umum => Least (x1, x2, x3, xn)
;

  • mysql> Select Least (1, 2, 3, 4, 5);
  • mysql> Select Least (11, 12, 32, 14, 25);
  • mysql> Select Least (A, C, Z, S);

* Mencari nilai terkecil dengan Greatest
Syntax umum => Greatest (x1, x2, x3, xn);

  • mysql> Select Greatest (1, 2, 3, 4, 5);
  • mysql> Select Greatest (11, 12, 32, 14, 25);
  • mysql> Select Greatest (A, C, Z, S);

* Mencari nilai akar dengan SQRT

  • mysql> Select SQRT (81);
  • mysql> Select SQRT (16);
  • mysql> Select SQRT (12);

* Mencari nilai Logaritma Basis 2 dengan LOG

  • mysql> Select POW (2, 4),
    ->LOG2 (16);
  • mysql> Select POW (2, 7),
    ->LOG2 (128);
  • mysql> Select POW (10, 4),
    ->LOG10 (10000);

* Mendapatkan nilai PI

  • mysql> Select PI ();

Thank You

2 comments on “Penggunaan Operator dan Fungsi Matematika pada MySQL

  1. tanpa matematika dunia hancur,karena fungsi matematika sangatlah berperan penting dalam kehidupan seseorang

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s