Sintak Dasar
Dibawah ini adalah sintak dasar Update statement di MySQL:UPDATE nama_table SET nama_kolom = nilai, [nama_kolom = nilai], ... WHERE [kondisi];
Contoh
Dibawah ini adalah contoh penggunaan Update statement di MySQL:UPDATE mahasiswa SET nama = 'Mr. Nursalim', jurusan = 'Teknik Informatika' WHERE nama = 'Nursalim';
Latihan
Di bawah ini adalah contoh latihan penggunaan Update statement di MySQL:- Login ke database MySQL
# mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 1 Server version: 5.5.36 MySQL Community Server (GPL) Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement
- Pilih database yang akan digunakan
mysql> use akademik; Database changed
- Buatlah sebuah table dengan nama MATA_KULIAH sebagai latihan
mysql> CREATE TABLE mata_kuliah( -> kode_matkul VARCHAR(5), -> nama_matkul VARCHAR(30), -> PRIMARY KEY(kode_matkul)); Query OK, 0 rows affected (0.14 sec)
Baca juga: Membuat table di database MySQL
- Insert data ke table MATA_KULIAH
mysql> INSERT INTO mata_kuliah -> VALUES('B001','Biologi'); Query OK, 1 row affected (0.06 sec) mysql> INSERT INTO mata_kuliah -> VALUES('M001','Matematika'); Query OK, 1 row affected (0.13 sec) mysql> INSERT INTO mata_kuliah -> VALUES('F001','Fisika'); Query OK, 1 row affected (0.07 sec)
Baca juga : Menggunakan Insert Statement di MySQL.
- Tampilkan semua data dari table MATA_KULIAH
mysql> SELECT * FROM mata_kuliah; +-------------+-------------+ | kode_matkul | nama_matkul | +-------------+-------------+ | B001 | Biologi | | F001 | Fisika | | M001 | Matematika | +-------------+-------------+ 3 rows in set (0.00 sec)
Baca juga: Menggunakan Select Statement di MySQL.
- Update data Nama Mata Kuliah menjadi "Biologi Forensik" dengan Kode Mata Kuliah "B001".
mysql> UPDATE mata_kuliah -> SET nama_matkul = 'Biologi Forensik' -> WHERE kode_matkul = 'B001'; Query OK, 1 row affected (0.07 sec) Rows matched: 1 Changed: 1 Warnings: 0
mysql> SELECT * FROM mata_kuliah -> WHERE kode_matkul = 'B001'; +-------------+------------------+ | kode_matkul | nama_matkul | +-------------+------------------+ | B001 | Biologi Forensik | +-------------+------------------+ 1 row in set (0.00 sec)
- Update data Nama Mata Kuliah menjadi "Matematika Diskrit" dengan Kode Mata Kuliah "M001".
mysql> UPDATE mata_kuliah -> SET nama_matkul = 'Matematika Diskrit' -> WHERE kode_matkul = 'M001'; Query OK, 1 row affected (0.05 sec) Rows matched: 1 Changed: 1 Warnings: 0
mysql> SELECT * FROM mata_kuliah -> WHERE kode_matkul = 'M001'; +-------------+--------------------+ | kode_matkul | nama_matkul | +-------------+--------------------+ | M001 | Matematika Diskrit | +-------------+--------------------+ 1 row in set (0.00 sec)
- Update data Nama Mata Kuliah menjadi "Fisika Modern" dengan Kode Mata Kuliah "F001"
mysql> UPDATE mata_kuliah -> SET nama_matkul = 'Fisika Modern' -> WHERE kode_matkul = 'F001'; Query OK, 1 row affected (0.06 sec) Rows matched: 1 Changed: 1 Warnings: 0
mysql> SELECT * FROM mata_kuliah -> WHERE kode_matkul = 'F001'; +-------------+---------------+ | kode_matkul | nama_matkul | +-------------+---------------+ | F001 | Fisika Modern | +-------------+---------------+ 1 row in set (0.01 sec)
- Tampilkan kembali semua data dari tabel MATA_KULIAH
mysql> SELECT * FROM mata_kuliah; +-------------+--------------------+ | kode_matkul | nama_matkul | +-------------+--------------------+ | B001 | Biologi Forensik | | F001 | Fisika Modern | | M001 | Matematika Diskrit | +-------------+--------------------+ 3 rows in set (0.00 sec)
Referensi
Sekian tutorial singkat Bagaimana Cara Menggunakan Update Statement Di MySQL. Semoga bermanfaat & Selamat Belajar database MySQL.
Jika Anda menyukai tutorial ini, silahkan Anda share dan Anda bagikan dengan teman-teman Anda, dan jika Anda ingin berdiskusi tentang judul tutorial diatas, atau pun mau bertanya tentang tutorial ini silahkan Anda untuk menggunakan fasilitas komentar untuk berdiskusi dan bertanya di blog ini.
Salam,
~Nursalim~
Naura-Lab.blogspot.com
2 comments
rgergegegergegeg
ReplyThanks
ReplyPost a Comment