Setelah sebelumnya kita
telah Membuat Database dan Tabel pada Mysql Menggunakan CMD, kali ini kita akan
menambahkan data pada tabel yang telah kita buat sebelumnya. Di MySQL, proses
penambahan data ini kita kenal dengan perintah INSERT. Terdapat beberapa cara
untuk menambah data dengan perintah INSERT ini namun pada dasarnya semuanya
memiliki fungsi yang sama.
Menambahkan
data dengan perintah INSERT INTO
Perintah INSERT INTO tanpa Spesifikasi Kolom
Perintah INSERT INTO tanpa spesifikasi kolom ini paling sering digunakan karena penulisannya yang sederhana dan relatif lebih cepat dibandingkan dengan spesifikasi kolom. Disini kita ambil contoh tabel Mahasiswa sebagai berikut:
Query INSERT 1 baris data :
Kolom nama_tabel merupakan nama tabel yang digunakan, sedangkan untuk values_kolom1 dan seterusnya merupakan nilai data yang akan ditambahkan pada tabel. Setiap nama kolom diletakkan di dalam tanda () , dipisahkan dengan tanda , dan setiap nilai kolom diletakkan di dalam tanda ‘’. Perlu diperhatikan bahwa jika kolom memiliki tipe data berupa integer maka tidak perlu ditambahkan tanda ‘’.
Contoh query:
Perintah diatas akan
menambahkan data baru pada tabel Mahasiswa dengan masing-masing nilai setiap
kolom dapat dilihat pada gambar diatas.
Query INSERT > 1 baris data :
Memasukkan data satu per satu ke dalam tabel tentu membutuhkan waktu yang relatif lama bukan. Query INSERT juga bisa menambahkan data lebih dari satu sekaligus dengan menambahkan tanda ‘,’ sebagai pemisah setelah memasukkan nilai data pertama seperti query dibawah ini:
Contoh query:
Perintah diatas akan
menambahkan 2 data baru sekaligus pada tabel Mahasiswa dengan masing-masing
nilai setiap kolom dapat dilihat pada gambar diatas.
Hasil Query INSERT
Perintah
INSERT INTO dengan Spesifikasi Kolom
Perintah INSERT INTO dengan
spesifikasi kolom ini digunakan ketika kita hanya ingin mengisi kolom tertentu
saja atau ketika kita tidak tahu urutan nama kolom.
Query INSERT 1 baris data :
Kolom nama_tabel merupakan
nama tabel yang akan digunakan, dilanjutkan dengan nama kolom yang akan diisi. Sedangkan
untuk values_kolom-a1 dan seterusnya merupakan nilai data
yang akan ditambahkan pada tabel sesuai dengan urutan nama_kolom yang ditulis. Contoh
query:
Perintah diatas akan
menambahkan data baru pada tabel Mahasiswa dengan masing-masing nilai setiap
kolom dapat dilihat pada gambar diatas.
Query INSERT > 1 baris data :
Untuk menambahkan data dengan perintah INSERT INTO > 1 baris data dengan spesifikasi kolom dapat digunakan perintah di bawah ini:
Contoh query:
Perintah diatas akan
menambahkan 2 data baru sekaligus pada tabel Mahasiswa dengan masing-masing
nilai setiap kolom dapat dilihat pada gambar diatas.
Hasil Query INSERT
0 Komentar