Nurlita CARA MENGGUNAKAN SELECT QUERY PADA

CARA MENGGUNAKAN SELECT QUERY PADA
MYSQL
NURLITA
nurlita.icha@gmail.com

Abstrak
Database atau basis data dalam suatau organisasi sangat berperan penting, penyimpanan
basis data dibutuhkan untuk menunjang kebutuhan pengguna secara khusus dengan
aplikasi – aplikasinya. Kali ini saya akan membahas perintah select query yang ada ada
MySQL.
Kata Kunci:, database, sql, query

Pendahuluan
Penulis berharap agar tulisan ini dapat dipahami dan dimengerti oleh para pembaca dan
dapat menggunakan atau meimplementasikannya. Penulis juga berharap semoga para
pembaca yang sudah mengerti dapat berbagi ilmu yang telah ditulis ini kepada rekan –
rekan anda.

Pembahasan
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

1 SELECT [* | ALL | DISTINCT | kolom_1, kolom_2, ...]
2 FROM nama_table
3 WHERE where_clause
4 GROUP BY nama_kolom
5 ORDER BY nama_kolom [ASC | DESC]
6 OFFSET off_set
7 LIMIT limit

SELECT

Query:


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
01 # mysql -u root -p
02 Enter password:
03 Welcome to the MySQL monitor. Commands end with ; or \g.
04 Your MySQL connection id is 1
05 Server version: 5.5.36 MySQL Community Server (GPL)
06
07 Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.
08
09 Oracle is a registered trademark of Oracle Corporation and/or its
10 affiliates. Other names may be trademarks of their respective
11 owners.
12
13 Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.



Pilih Database yang akan digunakan

1 mysql> use akademik;

2 Database changed



Buat table MAHASISWI_CANTIK
01 mysql> create table if not exists mahasiswi_cantik(
02 -> npm varchar(10),
03
04

-> nama varchar(50),
-> tempat_lahir varchar(40),

05
06

-> tanggal_lahir date,
-> fakultas varchar(30),

07

08

-> jurusan varchar(30),
-> primary key(npm)

09 -> );
10 Query OK, 0 rows affected (0.11 sec)



Insert Data ke table MAHASISWI_CANTIK
1 mysql> insert into mahasiswi_cantik
2 -> values ('201501001','Naura Krasiva Elsalna','Jakarta',1998-10-12,
3 -> 'Ilmu Komputer','Teknik Informatika');
4 Query OK, 1 row affected, 1 warning (0.04 sec)
5
6 mysql> insert into mahasiswi_cantik
7
8


-> values ('201502001','Nurul Hikmah','Jakarta',1997-01-01,
-> 'Sastra','Sastra Inggris');

9 Query OK, 1 row affected, 1 warning (0.07 sec)



Tampilkan semua data MAHASISWI_CANTIK
1 mysql> select * from mahasiswi_cantik;
+-----------+-----------------------+--------------+---------------+---------------+-----2
--------------+
| npm
| nama
| tempat_lahir | tanggal_lahir | fakultas |
jurusan
|
+-----------+-----------------------+--------------+---------------+---------------+-----4
--------------+
3


| 201501001 | Naura Krasiva Elsalna | Jakarta
| 0000-00-00 | Ilmu
Komputer | Teknik Informatika |
| 201502001 | Nurul Hikmah
| Jakarta
| 0000-00-00 | Sastra
6
Sastra Inggris |
5

|

+-----------+-----------------------+--------------+---------------+---------------+-------------------+
8 2 rows in set (0.00 sec)
7


Untuk menampilkan data npm, nama, dan jurusan Anda bisa menggunakan
SELECT query dibawah ini.
1 mysql> select npm, nama, jurusan

2 -> from mahasiswi_cantik;
3 +-----------+-----------------------+--------------------+
4 | npm
| nama
| jurusan
|
5 +-----------+-----------------------+--------------------+
6 | 201501001 | Naura Krasiva Elsalna | Teknik Informatika |
7 | 201502001 | Nurul Hikmah
| Sastra Inggris |
8 +-----------+-----------------------+--------------------+
9 2 rows in set (0.00 sec)

Referensi
http://naura-lab.blogspot.co.id/2015/01/bagaimana-cara-menggunakan-selectquery.html
http://www.zainalhakim.web.id/posting/jenis-query-pada-mysql.html
http://www.angon.co.id/news/phpmysql/macam-macam-query-mysql-dan-fungsinya

Biografi
Nurlita

Wanita kelahiran Tangerang 20 Desember 1993. Saya berkerja
diperusahaan yang berada di Jakarta Pusat dan saya sedang kuliah
disalah satu kampus yang ada di kota tangerang. Apabila ada yang
ditanyakan bias hubungi saya di email nurlita.icha@gmail.com