Tips Cara Memasukkan Data Ke Dalam Table Di Mysql
Pada tutorial MySQL kali ini kita akan berguru ihwal Cara Memasukkan Data Ke Dalam Table Di MySQL. Untuk memasukkan data ke dalam sebuah tab...
https://tutorialcarapintar.blogspot.com/2019/02/tips-cara-memasukkan-data-ke-dalam_10.html
Pada tutorial MySQL kali ini kita akan berguru ihwal Cara Memasukkan Data Ke Dalam Table Di MySQL. Untuk memasukkan data ke dalam sebuah table, Anda sanggup memakai perintah INSERT INTO.
Di bawah ini yakni sintak dasar dari perintah INSERT INTO
Penjelasan sintak:
Pada sintak diatas, Anda tidak menyebutkan nama kolom dari table. Yang terpenting yakni urutan data yang dimasukkan harus sama dengan urutan kolom yang terdapat pada sebuah table.
Sebagai contoh, misalkan Anda telah mempunyai table "employee" dengan struktur berikut:
Mari coba kita masukkan 5 data ke dalam table "employee" diatas,
Apabila Anda telah final memasukkan datanya, Anda sanggup menampilkannya memakai perintah SELECT menyerupai berikut ini:
Sintak Dasar
Di bawah ini yakni sintak dasar dari perintah INSERT INTO
INSERT INTO table_name (column_name1, column_name2, column_name3,...column_nameN) VALUES (value1, value2, value3,...valueN);
Penjelasan sintak:
- table_name yakni nama table yang akan dimasukkan sebuah atau beberapa data atau record.
- column_name1, column_name2, column_name3, dan seterusnya yakni nama kolom-kolom yang terdapat di dalam table.
- value1, value2, value3, dan seterusnya yakni nilai atau data yang akan dimasukkan ke dalam kolom-kolom yang disebutkan pada perintah diatas. Data yang dimasukkan harus sesuai dengan tipe data yang menempel pada kolom tersebut.
INSERT INTO table_name VALUES (value1, value2, value3,...valueN);
Pada sintak diatas, Anda tidak menyebutkan nama kolom dari table. Yang terpenting yakni urutan data yang dimasukkan harus sama dengan urutan kolom yang terdapat pada sebuah table.
Contoh
Sebagai contoh, misalkan Anda telah mempunyai table "employee" dengan struktur berikut:
mysql> DESCRIBE employee; +---------------+---------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +---------------+---------------+------+-----+---------+-------+ | employee_id | varchar(5) | NO | PRI | NULL | | | employee_name | varchar(20) | NO | | NULL | | | gender | char(1) | NO | | NULL | | | address | varchar(20) | YES | | NULL | | | salary | decimal(10,0) | YES | | NULL | | | departemen | varchar(5) | NO | | NULL | | +---------------+---------------+------+-----+---------+-------+ 6 rows in set (0.00 sec)
Mari coba kita masukkan 5 data ke dalam table "employee" diatas,
INSERT INTO employee(employee_id, employee_name, gender, address, salary, departemen) VALUES('001','Nursalim','L','Jakarta',3000000,'IT'); INSERT INTO employee(employee_id, employee_name, gender, address, salary, departemen) VALUES('002','Naura','P','Bandung',2000000,'HRD'); INSERT INTO employee(employee_id, employee_name, gender, address, salary, departemen) VALUES('003','Ahmad','L','Semarang',5000000,'ACC'); INSERT INTO employee(employee_id, employee_name, gender, address, salary, departemen) VALUES('004','Nani','P','Surabaya',2500000,'FIN'); INSERT INTO employee(employee_id, employee_name, gender, address, salary, departemen) VALUES('005','Nurul','P','Tegal',4500000,'FIN');
Apabila Anda telah final memasukkan datanya, Anda sanggup menampilkannya memakai perintah SELECT menyerupai berikut ini:
mysql> SELECT * FROM employee; +-------------+---------------+--------+----------+---------+------------+ | employee_id | employee_name | gender | address | salary | departemen | +-------------+---------------+--------+----------+---------+------------+ | 001 | Nursalim | L | Jakarta | 3000000 | IT | | 002 | Naura | P | Bandung | 2000000 | HRD | | 003 | Ahmad | L | Semarang | 5000000 | ACC | | 004 | Nani | P | Surabaya | 2500000 | FIN | | 005 | Nurul | P | Tegal | 4500000 | FIN | +-------------+---------------+--------+----------+---------+------------+ 5 rows in set (0.02 sec)