CARA MENGGUNAKAN SELECT QUERY PADA MYSQL NURLITA
[email protected]
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
[email protected]