Langsung ke konten utama

Varian perintah SELECT pada MySQL



1.   Select

Perintah SELECT pada MySql biasanya digunakan untuk menampilkan data yang berada di dalam tabel. Perintah SELECT mempunyai banyak sekali variasi. Mungkin bisa disebut perintah yang mempunyai variasi paling banyak di antara perintah-perintah lainnya.

Bentuk umum perintah select :

select [kolom-yang-ingin-ditampilkan] from [nama tabel]

Menampilkan semua data di dalam tabel

select * from[nama_tabel_yang_ingin_ditampilkan];


Menampilkan data di dalam field/kolom tertentu

select [nama_filed],[nama_field]...., from [nama_tabel];


2.   Select Where

Perintah select untuk menampilkan data dengan suatu kondisi tertentu

Menampilkan data dalam field/kolom tertentu dengan kondisi tertentu

select [nama_filed],[nama_field]...., from [nama_table] where [nama_field=condition];


jika kondisi merupakan sebuah string, jangan lupa memberi tanda kutip satu seperti contoh di bawah ini

select [nama_filed],[nama_field]....,from [nama_table] where [nama_field=’condition’];

nb: condition diisi dengan data yang terdapat dalam suatu field yang digunakan untuk menampilkan data sesuai dengan kondisi yang diinginkan


3.   Select Multiple Tabels

Digunakan untuk menampilkan data dari dua tabel atau lebih dengan menambah where untuk menggabungkan tabel-tabel yang ingin ditampilkan dengan relasinya.

Bentuk perintah Multiple Table

SELECT nama_field1, nama_field2 FROM nama_tabel1, nama_tabel2

WHERE nama_tabel1.nama_field1(relasi)=nama_tabel2.nama_field2(relasi)



6.   Fungsi Agregat

Fungsi agregat  dalam MySQL adalah fungsi yang menerima koleksi nilai dan mengembalikan nilai tunggal sebagai hasilnya, seperti: jumlah data, nilai minimun, nilai maximum dan nilai rata-rata .

Fungsi ini digunakan bersama dengan pernyataan SELECT

·         Count

Fungsi Count adalah suatu fungsi yang digunakan dalam bahasa SQl untuk menghitung jumlah atau banyaknyabaris data atau record dari suatu table. Misalnya kita ingin mengetahui berapa sebenarnya jumlah record yang sudah kita buat maka, kita dapat menggunakan Fungsi Count  ini. Contoh penulisan dari fungsi ini adalah :


Select  count(*) from nama_table


·        Sum

Fungsi Sum adalah suatu fungsi  yang digunakan dalam bahasa SQL untuk menghitung  jumlah ataupun hasil penjumlahaan data angka dari suatu field ataupun kolom.

Contoh penulisan dari fungsi ini adalah:

Select  sum(Nama_field_yang_ingin_ditotal) from nama _table


·        Avg

Fungsi Avg adalah suatu Fungsi yang digunakan dalam bahasa SQL untuk mengitung nilai rata- rata dari suatu kolom. Contoh penulisannya adalah:


Select avg(Nama_field_yang_ingin_dirata_ratakan) from nama_table


·        Max

Fungsi Max adalah suatu Fungsi yang digunakan dalam bahasa SQL untuk mencari nilai terbesar dari kumpulan data angka dalam suatu kolom atau field.  Contoh penulisannya adalah:


Select max(nama_field) from nama_table


·        Min

Fungsi Min adalah suatu Fungsi yang digunakan dalam bahasa SQL untuk mencari nilai terkecil dari kumpulan data angka dalam suatu field. Contoh penulisannya adalah:


Select min(nama_field) from 

nama_table

Komentar

Postingan populer dari blog ini

Cara Membuat Database Serta Hak Akses di MySQL,

  Setelah kemarin kita membahas tentang instalasi MySQL, mari kita bahas bagaimana sih cara membuat database dengan terminal alias cmd ? Pada instalasi default atau akun awal, biasanya menggunakan username root dengan password yang tidak perlu diisi alias kosong. Sebelum kita login ke MySQL mari kita buka terminal lalu arahkan ke folder MySQL yang berada di XAMPP. Mapping yang biasa dilakukan adalah  -> Membuat database -> Membuat akun -> Memberi hak akses Membuat Database setelah mengarahkan terminal kita ke MySQL mari kita login menggunakan username name default dengan cara berikut. mysql -u root -p lalu enter (untuk bagian  Enter password  enter saja karena password kosong). setelah itu akan muncul gambar seperti berikut. selamat kita berhasil login menggunakan username bawaan yaitu root, mari kita buat database baru dengan mengetik perintah ini. CREATE DATABASE databasename; Membuat Akun setelah mengarahkan terminal kita ke MySQL mari kita login mengguna...
  Kali ini kita akan mencoba mengeksport database yang telah kita buat, agar kita mempunyai cadangan ketika database kita dalam masalah, berikut adalah langkah langkah nya   1.        Nyalakan server yang biasa kita gunakan (XAMPP)   2.        Lalu buka browser anda dan buka halaman berikut http://localhost/phpmyadmin nanti akan muncul halaman seperti dibawah ini.   Klik database yang ingin kita backup (di kiri) 4.        Klik export pada menu tabbing di atas 5.        Lalu klik tombol export yang ada di bawah. 6.        Pilih destinasi tempat menyimpan Cadangan database kalian 7.        Lalu klik save. Selamat kalian telah berhasil mencadangkan database. Ada pula cara menggunakan CMD (Command Line Prompt) seperti berikut 1.      ...
 CREATE TABLE employees_audit (     ->     id INT AUTO_INCREMENT PRIMARY KEY,     ->     employeeNumber INT NOT NULL,     ->     lastname VARCHAR(50) NOT NULL,     ->     changedat DATETIME DEFAULT NULL,     ->     action VARCHAR(50) DEFAULT NULL     -> ); Kita akan coba mengecek apakah table sudah berhasil dibuat dengan menggunakan query SHOW TABLES: Selanjutnya kita akan membuat triggers dengan fungsi BEFORE UPDATE, berikut query nya:  CREATE TRIGGER before_employee_update     ->     BEFORE UPDATE ON employees     ->     FOR EACH ROW     ->  INSERT INTO employees_audit     ->  SET action = 'update',     ->      employeeNumber = OLD.employeeNumber,     ->      lastname = OLD.lastn...