Menampilkan Data Dari Table Dengan MySQL SELECT FROM

Created at by Aris Munandar

Di tutorial kali ini kita akan membahas bagaimana cara menampilkan data dari table dengan menggunakan perintah MySQL SELECT FROM, data-data yang sudah disiapkan ini adalah data dummy hasil generator pihak ketiga, hanya untuk kebutuhan tutorial ini saja dan bukan data nyata.

Pengenalan perintah MySQL SELECT FROM

Perintah SELECT FROM digunakan untuk menampilkan data dari suatu tabel, bahkan dapat memungkinkan anda menampilkan dari banyak tabel sekaligus dalam satu perintah. Berikut ini adalah cara menulis perintah MySQL SELECT FROM.

SELECT expression FROM table

Berikut ini adalah penjelasan mengenai kueri SQL diatas.

  • expression dapat berupa kolom pada tabel, atau dapat berupa juga ekspresi kondisi suatu proses. Untuk membuat banyak expression dapat menggunakan koma ( , ) sebagai pemisah.
  • table adalah nama table yang ada didalam database, table selalu digunakan setelah keyword FROM.

Di query SQL juga anda dapat menggunakan semicolon ( ; ) sebagai pemisah antara kueri satu dengan yang lainnya jika anda memiliki lebih dari satu kueri, namun semicolon ini bersifat opsional, tidak wajib digunakan jika anda menjalankan satu kueri saja.

Baca juga: Cara Membuat, Menampilkan, Membuka Dan Menghapus Database MySQL

Perintah SELECT dan FROM adalah keyword, untuk kemudahan dapat dapat menulis keyword MySQL menggunakan huruf besar, namun hal itu tidak wajib karena SQL tidak peka terhadap huruf besar / kecil. Anda masih dapat menulisnya dengan menggunakan huruf kecil.

select expression from tableCode language: JavaScript (javascript)

Didalam prosesnya, MySQL akan mengeksekusi klausa FROM sebelum SELECT, menurut penulis hal tersebut mungkin memudahkan memanggil tabel yang akan diproses sebelum menampilkan datanya.

menampilkan data dari table

Contoh penggunaan perintah SELECT FROM

Mari kita coba cara penggunaan perintah MySQL SELECT FROM untuk menampilkan data dari table pada database. Anda dapat menggunakan database apa saja dan data yang digunakan sesuai dengan keinginan saja, namun penulis telah membuat table dengan nama users, dengan kueri dibawah ini.

CREATE TABLE 'users' (
    'id' mediumint(8) unsigned NOT NULL auto_increment,
    'name' varchar(255) default NULL,
    'phone' varchar(100) default NULL,
    'email' varchar(255) default NULL,
    'country' varchar(100) default NULL,
    PRIMARY KEY ('id')
) AUTO_INCREMENT=1;Code language: PHP (php)

Dan menggunakan data dummy hasil dari generator, dan bukan data asli.

INSERT INTO `users` (`name`,`phone`,`email`,`country`)
VALUES
    ("John Harmon","1-585-518-4013","arcu.vivamus.sit@hotmail.edu","Belgium"),
    ("Shannon Cherry","1-814-416-8918","est.arcu@hotmail.org","France"),
    ("Adara Navarro","(315) 735-8711","luctus.ipsum.leo@aol.org","Poland"),
    ("James Hogan","1-360-375-8570","nec@icloud.ca","Vietnam"),
    ("Gareth Blake","(841) 112-7175","convallis@protonmail.couk","Peru");Code language: JavaScript (javascript)

Table users memiliki lima kolom yaitu id, name, phone, email, dan country

Apabila kita lihat di tabel pengguna data users diatas akan nampak seperti pada tabel dibawah ini.

menampilkan data dari table

1. Menampilkan data kolom tunggal pada SELECT FROM

Berikut ini adalah contoh menampilkan data kolon tunggal pada perintah MySQL SELECT FROM, dimana kita akan menampilkan seluruh data yang ada di kolom name di table users.

Berikut ini adalah kueri SQL yang bisa kita gunakan.

SELECT name FROM users

Dari kueri SQL diatas maka kan tampil data seperti berikut ini.

menampilkan data dari table

Perintah diatas akan menampilkan seluruh data name yang ada di table users.

2. Menampilkan data dari banyak kolom dengan SELECT FROM

Perintah SELECT tidak hanya dapat dilakukan dengan menampilkan satu data kolom saja, namun memungkinkan anda dapat menampilkan banyak data secara spesifik pada kolom yang tersedia di tabel dengan memberikan tanda koma pada kolom sebagai pemisah.

Baca juga: Membuat View Di MySQL Dan Menampikannya

Sebagai contoh perintah SQL dibawah ini akan menampilkan data pada kolom name, email, dan country.

SELECT name, email, country FROM users

Maka data yang muncul akan seperti gambar dibawah ini.

mysql select from

3. Menampilkan seluruh data di table users

Untuk dapat menampilkan seluruh data ditabel users anda dapat menuliskan seluruh nama kolom dengan koma sebagai pemisah pada kueri SELECT FROM seperti pada poin 2 diatas, berikut ini adalah contohnya.

SELECT 
    id, 
    name, 
    phone, 
    email, 
    country 
FROM users

Namun alih-alih menuliskan semua nama-nama kolom untuk menampilkan data dari table yang tersedia, anda dapat mempersingkat pekerjaan dengan menggunakan tanda bintang ( * ) setelah perintah SELECT, berikut ini adalah contohnya.

SELECT * FROM users

Kedua kode diatas sama saja, bedanya yang pertama anda perlu mengeluarkan lebih banyak waktu daripada perintah SQL yang dibawahnya. Data yang tampil sama dengan gambar tabel pertama diatas, selain itu juga anda dapat menggilnya dengan “Select bintang” atau “Select all”.

Demikian tutorial menampilkan data dari table dengan perintah MySQL SELECT FROM. Jika ada pertanyaan tinggalkan komentar dibawah ini.

Comments

Congrats, you have the opportunity to be the first commenter on this article. Have questions or suggestions? Please leave a comment to start discussion.

Leave comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Discover more from Bahasaweb.com

Subscribe now to keep reading and get access to the full archive.

Continue reading