Lewati ke konten utama
SQL Fundamentals

Lesson 02 / Getting Started

SELECT

Mengambil kolom dan baris dari tabel.

EST. 18 MIN

Mengambil Data dengan SELECT

Gunakan SELECT untuk memilih kolom yang ingin ditampilkan dan FROM untuk menentukan tabel sumber data.

Tujuan belajar

Setelah lesson ini, kamu dapat menulis query SELECT untuk mengambil kolom yang diperlukan dari satu tabel dan memberi alias yang mudah dibaca.

SELECT customer_name, city
FROM customers;

Gunakan SELECT * saat sedang menjelajahi tabel, lalu pilih kolom secara spesifik pada query akhir agar hasil lebih mudah dibaca dan dipelihara.

Memilih kolom dengan sengaja

Saat mengenali schema, query berikut berguna:

SELECT *
FROM customers;

Namun query akhir sebaiknya menyebutkan kolom yang memang dibutuhkan. Hasilnya tidak membawa data berlebihan dan tetap jelas ketika tabel mendapat kolom baru. Gunakan AS untuk memberi label hasil yang mudah dibaca.

SELECT
    customer_name AS nama_pelanggan,
    city AS kota
FROM customers;

Alias hanya mengubah header hasil, bukan nama kolom asli. Untuk query dengan banyak kolom, tulis satu kolom per baris agar mudah diperiksa.

Coba sendiri

Tampilkan product_name dan price dari products, lalu beri alias Indonesia pada kedua kolom tersebut.

Jebakan umum

SELECT * tidak menjamin urutan hasil dan bukan pilihan terbaik untuk laporan akhir. Urutan yang konsisten akan dipelajari pada ORDER BY.

Practice

Latihan

01 EXERCISE

  1. EXERCISE 01 / GUIDED_PRACTICE

    Pilih kolom katalog produk

    Tampilkan nama dan harga produk dari tabel products. Beri alias yang mudah dibaca untuk kedua kolom hasil.

    FOCUS
    SELECT and aliases
    DATASET
    E-Commerce
    ESTIMATED MINUTES
    5

    Practice workspace

    Tulis dan jalankan query

    Menyiapkan SQL runtime...

    Dataset: E-Commerce. Query berjalan lokal di browser.

    Hasil query

    0 ROWS

    Jalankan query untuk menampilkan hasil di sini.

    Masuk untuk menandai latihan selesai.