DML: SELECT FROM
Perintah SELECT
merupakan salah satu bagian paling kritis dari SQL, dan kata kunci FROM
adalah bagian penting dari perintah tersebut. Mereka adalah bagian dari Bahasa Manipulasi Data (DML) SQL - sebuah subset dari SQL yang digunakan untuk menambah, memperbarui, dan menghapus data dalam database.
Perintah SELECT
Perintah SELECT
digunakan untuk memilih data dari database. Data yang dikembalikan disimpan dalam tabel hasil yang disebut result-set.
Sintaks dasarnya adalah sebagai berikut:
SELECT column1, column2, ...
FROM table_name;
Di sini, column1, column2, ...
adalah nama field dari tabel yang kita inginkan untuk memilih datanya. Jika kita ingin memilih semua field yang tersedia di dalam tabel, gunakan sintaks berikut:
SELECT *
FROM table_name;
Kata Kunci FROM
Kata kunci FROM
menentukan tabel dari mana data harus diambil. Nama tabel mengikuti kata kunci FROM
.
Contoh
Misalkan kita mempunyai tabel employee
dengan data berikut:
employee_id | first_name | last_name | department |
---|---|---|---|
1 | John | Doe | IT |
2 | Jane | Smith | HR |
3 | Mike | Davis | Sales |
Jika kita hanya ingin memilih first_name
dan last_name
untuk setiap record, kita dapat menggunakan:
SELECT first_name, last_name
FROM employee;
Ini akan menghasilkan:
first_name | last_name |
---|---|
John | Doe |
Jane | Smith |
Mike | Davis |
Dan jika kita ingin memilih semua informasi untuk setiap karyawan, kita bisa menggunakan:
SELECT *
FROM employee;
Ini akan menghasilkan semua data di tabel employee
.