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

Jika Anda rasa artikel ini bermanfaat, saya sangat berterima kasih bila Anda mau membagikannya ke teman. Jangan lupa dapatkan update artikel terbaru dari Naura-Lab melalui email:

5 comments

Tiket Pesawat Murah Online, dapatkan segera di SELL TIKET Klik disini:
selltiket.com
Booking di SELLTIKET.COM aja!!!
CEPAT,….TEPAT,….DAN HARGA TERJANGKAU!!!

Ingin usaha menjadi agen tiket pesawat??
Yang memiliki potensi penghasilan tanpa batas.
Bergabung segera di agen.selltiket.com

INFO LEBIH LANJUT HUBUNGI :
No handphone :082276603391
PIN : 5364257d

Reply

FBS – Dapatkan Bonus Deposit Sekarang Juga, bergabung sekarang juga dengan kami
trading forex http://fbsindonesia.co.id
-----------------
Kelebihan Broker Forex FBS
1. FBS MEMBERIKAN BONUS DEPOSIT HINGGA 100% SETIAP DEPOSIT ANDA
2. SPREAD DIMULAI DARI 0 Dan
3. DEPOSIT DAN PENARIKAN DANA MELALUI BANK LOKAL Indonesia dan banyak lagi yang lainya

Buka akun anda di http://fbsindonesia.co.id
-----------------
Jika membutuhkan bantuan hubungi kami melalui

Tlp : 085364558922
BBM : D04A8185

Reply

Artikel yang bagus untuk belajar MySQL

www.pustaha.org

Reply

sangat membantu saya,tutorialnya simple.

My blog

Reply

Post a Comment