Categories
mysql phpmyadmin

Cara mencari total dari Beberapa kolom yang berbeda

Cara mencari total dari Beberapa colom yang berbeda

Assalamualaikum Wr.Wb

Maaf setelah sekian lama tidak update, maka sekarang saya akan bebagi tips untuk SUM kolom-kolom yang ada dalam suatu tabel.

Kasus ini baru saya temukan saat harus mengerjakan tugas kantor. Memang keliatannya mudah sih hanya menggunakan SUM function bawaan dari Mysql. Namun itu juga tergantung tabelnya juga.

JIka kita mencari total dari tabel seperti dibawah ini tabel siswa

nama    |  Nilai

septiyo |  98

Jono      |  80

Budi     |  70

Maka untuk mencari total nilai bisa menggunakan Queryn seperti ini

“SELECT SUM(Nilai) AS Total FROM siswa”

Maka akan menghasilkan Total dari nilai yang ada.

Itu sih mudah, lalu bagaimana jika bentuk tabelnya seperti ini (tabel quantity)

No| Januari |Qty1|Februari  | Qty2 | Maret | Qty3 | Total

1| 01         | 90   | 02           | 100 | 03       | 90     | …

2| 01         | 80   | 02           | 75 | 03         | 60     | …

 

Kita membutuhkan total dari nilai tiap bulan alias qty1 + qty2 + qty3?

Untuk menyelesaikan soal diatas maka bisa menggunakan query seperti berikut

SELECT (SUM(Qty1) + SUM(Qty2) + SUM(Qty3)) AS Total_Sum FROM quantity

Maka kita akan mendapatkan hasil dari total kesamping. Bagaimana mudah bukan..:D

Sebenarnya kasus diatas sangatlah jarang, namun tetap saja hal ini dibutuhkan jika ada kasus yang sama.

Itu saja untuk kali ini

 

Terima Kasih

Wassalamualikum.

 

 

Categories
mysql phpmyadmin

Cara membuat index tabel di mysql

Cara membuat index tabel di mysql




Assalamuaiaikum Wr. WB

Oke, untuk yang kesekian kalinya, setelah lama tidak posting, maka baru ada kesempatan posting masalah Mysql.

Index pada mysql. apa itu index?

Secara  garis besar, index pada mysql sama dengan index yang ada pada Buku. Mungkin buku-buku yang tipis tidak ada, tapi jika anda sempat pernah membaca (paling tidak membuka Ensiklopedia ) di halaman belakang pasti ada index. Fungsi dari index itu adalah untuk mempercepat pencarian pada halaman yang kita maksud.

Nah mengapa Mysql Perlu index? ya tentu saja untuk lebih mempercepat query pencarian Select anda.