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

Popular posts from this blog

cara menggunakan select cases SPSS

analisis korelasi bivariate dengan SPSS

cara merekording data SPSS