Cara menggunakan pilih di mysql

Pada kesempatan kali ini saya akan menjelaskan cara menggunakan select where di mysql. Perlu Anda ketahui sebelumnya, fungsi dari klausa where dapat digunakan untuk memilih data atau record sesuai dengan kondisi nilai dari klausa where. Tapi bukan itu saja, dengan tambahan klausa where ini dimana sobat bisa membuat syarat nilai lebih dari satu, jika pada umumnya ketika ingin mencari atau memilih data menggunakan klausa mana biasanya hanya ada satu syarat nilai saja, namun dalam contoh penjelasan disini adalah dengan menggunakan where clause in. Seperti pada contoh tabel siswa di bawah ini

Cara menggunakan pilih di mysql
Cara menggunakan pilih di mysql

Sepertinya struktur dan tabel record, dimana pada contoh kasus yang saya buat disini saya akan mencari, menampilkan atau memilih record tetapi hanya yang memiliki id 1,4 dan 5. Dan untuk querynya sebagai berikut

pertanyaan

MySQL

1

PILIH * DARI `siswa` DI MANA id IN (1,4,5)

Dari query tersebut jika dijalankan akan menampilkan record yang hanya memiliki id 1,4 dan 5

Sintaks Dasar

Pada tutorial kali ini kita akan membahas bagaimana cara menggunakan SELECT Query di MySQL. SELECT Query digunakan untuk menampilkan data tertentu dari suatu tabel sesuai dengan keinginan pengguna

Cara menggunakan pilih di mysql



SELECT Query merupakan aktivitas yang paling banyak ketika berhadapan dengan database dibandingkan dengan aktivitas database lainnya, seperti Membuat User, Membuat Database, Membuat Tabel, Memasukkan Data, dan aktivitas lainnya

Dalam tutorial ini, Anda akan mempelajari dasar-dasar penggunaan SELECT Query di MySQL. Untuk penggunaan lanjutan dari SELECT Query akan saya bahas pada tutorial berikutnya

Di bawah ini adalah sintaks dasar untuk menggunakan 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 Sintaks
  • Keyword * atau ALL digunakan untuk menampilkan semua data
  • Keyword DISTINCT digunakan untuk membuang atau menghilangkan duplikasi/penggandaan data.
  • Keyword WHERE digunakan untuk menampilkan data sesuai dengan kondisi yang diinginkan.
  • Keyword OFFSET digunakan untuk menampilkan data mulai dari record yang mana?
  • 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 tabel 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)
    

  • Masukkan Data ke dalam tabel 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 dapat menggunakan kueri SELECT di bawah 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)
    
    _
    Besar. Mudah bukan cara menggunakan SELECT Query ini?

Referensi

  • Manual Referensi MySQL - Sintaks SELECT

Ini adalah tutorial singkat tentang cara menggunakan SELECT Query di MySQL. Semoga bermanfaat & Selamat Belajar database MySQL

Jika anda menyukai tutorial ini silahkan share ke teman-teman anda, dan jika anda ingin mendiskusikan judul tutorial diatas, atau jika anda ingin bertanya tentang tutorial ini, silahkan gunakan fasilitas komentar untuk berdiskusi dan bertanya di blog ini .

Salam,

Naura-Lab

Apa itu Pilih di MySQL?

Perintah SELECT di MySQL adalah perintah yang digunakan untuk menampilkan data dari tabel di database dan bisa juga berupa ekspresi . Namun pada dasarnya perintah SELECT berfungsi untuk menampilkan data pada tabel secara keseluruhan.

Apa itu perintah pilih?

Perintah SELECT adalah perintah yang digunakan untuk mengambil beberapa data yang diperlukan . Perintah ini merupakan salah satu jenis sintaks DML, perintah ini juga digunakan sebagai perintah dasar untuk mengurutkan informasi dari database.

Pilih * Dari Untuk Apa?

Perintah SELECT FROM digunakan untuk menampilkan data dari tabel , bahkan memungkinkan Anda untuk menampilkan dari banyak tabel sekaligus dalam satu memerintah.

Bagaimana cara membuat kueri SQL?

Untuk melakukan kueri menggunakan SQL, lakukan langkah-langkah berikut. .
Pada bagian Pita, klik Tab Buat
Klik Desain Kueri
Tutup jendela Show Table yang muncul setelahnya
Pada Pita Desain, klik Tampilan SQL
Pada jendela kueri yang muncul, pembaca dapat mengetikkan kueri yang diinginkan
Setelah kueri dimasukkan, klik Jalankan