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.