Bagaimana Cara Menggunakan SELECT Query di MySQL
Sintak Dasar
Pada tutorial kali ini kita akan membahas tentang Bagaimana Cara Menggunakan SELECT Query di MySQL. SELECT Query digunakan untuk menampilkan data tertentu dari suatu table sesuai dengan keinginan pengguna.SELECT Query merupakan aktivitas yang paling banyak ketika berhubungan dengan database dibandingkan dengan aktivitas database lainnya, seperti Membuat User, Membuat Database, Membuat Table, Insert Data, maupun aktivitas lainnya.
Pada tutorial ini, Anda akan mempelajari dasar-dasar menggunakan SELECT Query di MySQL. Untuk penggunaan SELECT Query tingkat lanjut, akan saya bahas pada tutorial selanjutnya.
Dibawah ini merupakan sintak dasar penggunaan SELECT Query:
SELECT [* | ALL | DISTINCT | kolom_1, kolom_2, ...]
FROM nama_table
WHERE where_clause
GROUP BY nama_kolom
ORDER BY nama_kolom [ASC | DESC]
OFFSET off_set
LIMIT limit
Penjelasan Sintak:
- Keyword * atau ALL digunakan untuk menampilkan semua data
- Keyword DISTINCT digunakan untuk menghilangkan atau mengeliminasi data yang duplikat/double.
- Keyword WHERE digunakan sebagai untuk menampikan data sesuai kondisi yang diinginkan.
- Keyword OFFSET digunakan untuk menampilkan data mulai dari record berapa?
- Keyword LIMIT digunakan untuk menampilkan jumlah data yang akan ditampilkan.
Latihan
- Login ke database MySQL
# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.5.36 MySQL Community Server (GPL)
Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. - Pilih Database yang akan digunakan
mysql> use akademik;
Database changed - Buat table MAHASISWI_CANTIK
mysql> create table if not exists mahasiswi_cantik(
-> npm varchar(10),
-> nama varchar(50),
-> tempat_lahir varchar(40),
-> tanggal_lahir date,
-> fakultas varchar(30),
-> jurusan varchar(30),
-> primary key(npm)
-> );
Query OK, 0 rows affected (0.11 sec) - Insert Data ke table MAHASISWI_CANTIK
mysql> insert into mahasiswi_cantik
-> values ('201501001','Naura Krasiva Elsalna','Jakarta',1998-10-12,
-> 'Ilmu Komputer','Teknik Informatika');
Query OK, 1 row affected, 1 warning (0.04 sec)
mysql> insert into mahasiswi_cantik
-> values ('201502001','Nurul Hikmah','Jakarta',1997-01-01,
-> 'Sastra','Sastra Inggris');
Query OK, 1 row affected, 1 warning (0.07 sec) - Tampilkan semua data MAHASISWI_CANTIK
mysql> select * from mahasiswi_cantik;
+-----------+-----------------------+--------------+---------------+---------------+--------------------+
| npm | nama | tempat_lahir | tanggal_lahir | fakultas | jurusan |
+-----------+-----------------------+--------------+---------------+---------------+--------------------+
| 201501001 | Naura Krasiva Elsalna | Jakarta | 0000-00-00 | Ilmu Komputer | Teknik Informatika |
| 201502001 | Nurul Hikmah | Jakarta | 0000-00-00 | Sastra | Sastra Inggris |
+-----------+-----------------------+--------------+---------------+---------------+--------------------+
2 rows in set (0.00 sec)
Untuk menampilkan data npm, nama, dan jurusan Anda bisa menggunakan SELECT query dibawah ini.mysql> select npm, nama, jurusan
-> from mahasiswi_cantik;
+-----------+-----------------------+--------------------+
| npm | nama | jurusan |
+-----------+-----------------------+--------------------+
| 201501001 | Naura Krasiva Elsalna | Teknik Informatika |
| 201502001 | Nurul Hikmah | Sastra Inggris |
+-----------+-----------------------+--------------------+
2 rows in set (0.00 sec)
Great!.. Mudah bukan cara menggunakan SELECT Query ini?
Referensi
Sekian tutorial Singkat Bagaimana Cara Menggunakan SELECT Query di MySQL. Semoga bermanfaat & Selamat Belajar database MySQL.
Jika Anda menyukai tutorial ini, silahkan anda share dan bagikan dengan teman-teman Anda, dan jika Anda ingin berdiskusi tentang judul tutorial diatas, atau pun mau bertanya tentang tutorial ini silahkan Anda untuk menggunakan fasilitas komentar untuk berdiskusi dan bertanya di blog ini.
Salam,
Naura-Lab
Comments
Post a Comment