SELECT * di SQL

Mengambil semua kolom dari tabel tanpa menyebut namanya satu per satu.

Penjelasan sederhana

Tanda bintang (*) artinya "semua kolom". Jadi SELECT * sama dengan bilang "tampilkan seluruh isi tabel ini apa adanya", tanpa perlu menyebut nama kolomnya satu per satu.

Ini cara tercepat untuk mengintip isi tabel yang belum kamu kenal: kolomnya apa saja, isinya seperti apa. Mirip membuka sheet Excel untuk pertama kali.

Sintaks

SELECT *
FROM nama_tabel;
BagianKeterangan
*Artinya "semua kolom", sesuai urutan kolom di tabel.

Tanda [kurung siku] berarti bagian opsional. Kata kunci SQL tidak membedakan huruf besar-kecil, tapi menulisnya dengan huruf besar membuat query lebih mudah dibaca.

Contoh SELECT *

Data contoh: departemen

Tabel departemen

idnama_deptlokasi
1 Keuangan Jakarta
2 Marketing Jakarta
3 IT Bandung
4 Legal Surabaya
query.sql
SELECT *
FROM departemen;
>_ Jalankan & ubah query ini di browser

Hasil 4 baris

idnama_deptlokasi
1 Keuangan Jakarta
2 Marketing Jakarta
3 IT Bandung
4 Legal Surabaya

Keempat kolom dan semua baris tabel departemen ditampilkan apa adanya.

Cara kerjanya, langkah demi langkah

  1. FROM departemen: database membuka tabel departemen.
  2. SELECT *: semua kolomnya (id, nama_dept, lokasi) diambil sesuai urutan aslinya di tabel.
  3. Semua 4 baris ikut tampil karena tidak ada penyaring.

Dipakai untuk apa di kantor?

  • Pertama kali bekerja dengan tabel baru dan ingin tahu struktur serta contoh isinya.
  • Mengecek cepat apakah data yang baru dimasukkan sudah tersimpan.

Kesalahan yang sering terjadi

  • Memakai SELECT * di tabel berisi jutaan baris. Query jadi lambat dan berat. Tambahkan LIMIT 10 kalau hanya ingin mengintip.
  • Memakai SELECT * di laporan yang dipakai rutin. Kalau suatu hari kolom tabel bertambah atau berubah urutan, laporanmu ikut berubah tanpa kamu sadari.
Progres bab Dasar Query 0/7 dipelajari
Lanjut: AS (Alias)

Belajar SQL bareng mentor

Hafal sintaks itu mudah. Menjawab pertanyaan bisnis, itu skill.

Private Class Python & SQL untuk Data: dari query dasar sampai JOIN dan studi kasus kerja, dengan kurikulum dan jadwal yang menyesuaikan kamu.

Lihat Private Class