<p>Perintah hapus data pada <strong><a href="https://id.wikipedia.org/wiki/MySQL" target="_blank" rel="noopener">MySQL</a> </strong>berfungsi untuk menghapus record yang ada di dalam sebuah kolom atau field. Pada artikel sebelumnya kita sudah membahas tentang bagaimana cara <strong><a href="https://www.tutorialpedia.net/perintah-update-data-pada-mysql/" target="_blank" rel="noopener">mengupdate data pada mysql</a>. </strong></p>
<p>Untuk menghapus data pada mysql, anda bisa menggunakan 2 cara yaitu:</p>
<ol>
<li><strong><b>Delete Statement</b> </strong></li>
</ol>
<p>Delete Statement digunakan untuk menghapus data berdasarkan query sesuai dengan keinginan pengguna. Delete statement termasuk salah satu perintah DML (<i>Data Manipulation Language</i>).</p>
<p>2. <b>Truncate Statement</b><br />
Sedangkan Truncate Statement adalah perintah untuk mengosongkan isi table. Sama seperti Delete Statement, tapi Truncate Statement tanpa menggunakan Where clause. Truncate Statement merupakan salah satu perintah DDL (<i>Data Definition Language</i>).</p>
<p> ;</p>
<div class="bacajuga">
<div class="titlebaca"><strong>Baca Juga:</strong></div>
<div class="contentbaca">
<ul>
<li><a href="https://www.tutorialpedia.net/perintah-update-data-pada-mysql/">Perintah Update Data Pada MySQL</a></li>
<li><a href="https://www.tutorialpedia.net/perintah-dasar-mysql-lengkap/">Perintah Dasar MySQL Lengkap</a></li>
<li><a href="https://www.tutorialpedia.net/membuat-autocomplete-dengan-php/">Membuat AutoComplete Dengan PHP, Ajax dan MySQL</a></li>
</ul>
</div>
</div>
<div class="partner-banner-aftc-baca-juga" style="text-align: center; margin-top: 30px;"></div>
<div>Pada tutorial kali ini, kita akan fokus membahas tentang Delete Statement di MySQL. Untuk pembahasan tentang Truncate Statement akan kita bahas pada tutorial selanjutnya.</div>
<div></div>
<h2><strong>Perintah Hapus Data Pada MySQL</strong></h2>
<h3><strong>SINTAKS DASAR</strong></h3>
<pre class="lang:default decode:true" title="Delete">DELETE FROM nama_table 
WHERE kolom = kondisi</pre>
<h3><strong>CONTOH</strong></h3>
<pre class="lang:default decode:true">DELETE FROM karyawan 
WHERE id_karyawan= '1';</pre>
<p>Pada contoh diatas kita menghapus data dengan kondisi id_karyawan yang memiliki nilai 1. Sintaks diatas digunakan jika kita tidak ingin menghapus data secara sekaligus atau berdasarkan kondisi tertentu. Atau jika anda ingin menghapus data karyawan berdasarkan nama, anda bisa menggunakan sintaks berikut:</p>
<pre class="lang:default decode:true">DELETE FROM karyawan 
where nama_karyawan = 'Budi';</pre>
<p>Query diatas kita menghapus data karyawan yang bernama budi.</p>
<h3>Menghapus Semua Data</h3>
<p>Untuk menghapus semua data atau record di tabel, Anda bisa menggunakan Delete statement <b>TANPA</b> Where clause.</p>
<pre class="lang:default decode:true">DELETE FROM karyawan;</pre>
<p>Perintah diatas akan menghapus semua data di tabel Karyawan.</p>
<p> ;</p>
<h3>Menghapus Data Atau Record Tertentu</h3>
<p>Untuk menghapus data atau record tertentu pada table, Anda dapat menggunakan WHERE clause pada Delete statement.</p>
<pre class="lang:default decode:true ">DELETE FROM karyawan 
WHERE posisi= 'FA' 
AND gender = 'L';</pre>
<p>Perintah hapus data diatas menggunakan 2 where clause sekaligus, query diatas berfungsi untuk menghapus data karyawan yang mempunyai posisi FA dan berjenis kelamin Laki-laki.</p>
<p> ;</p>
<p>Itulah tutorial <strong>Perintah Hapus Data Pada MySQL.</strong></p>
<p>Tutorial diatas hanyalah dasar dari penggunakan query delete data pada database mysql, anda juga bisa mengembangkan query tersebut seperti menambah operator like maupun between.</p>

Perintah Hapus Data (DELETE) Pada MySQL
Recent Articles
Kumpulan DNS Gratis Tercepat!
DNS merupakan sebuah sistem yang bertugas menyimpan semua informasi data domain dalam jaringan. Dengan adanya DNS, domain atau hostname yang ada akan ditranslate dan...
Apa itu DNS ? Dan Fungsinya
Apa itu DNS? - DNS (Domain Name System) adalah sebuah sistem yang bertugas menyimpan semua informasi data domain dalam jaringan. Dengan adanya DNS, domain...
Apa itu OLT ? Serta Fungsinya Dalam Jaringan
Apa itu olt ? OLT (Optical Line Termination) adalah perangkat keras yang berfungsi sebagai titik akhir (end-point) dari layanan jaringan optik pasif (Passive Optical...
Template Voucher Untuk Mixradius
Template Voucher Untuk Mixradius - Pasti kalian bosen kan dengan template voucher default mixradius? tenang. kali ini saya akan memberikan template untuk voucher mixradius kamu agar...
Daftar Port Game Online Mikrotik Terbaru
Daftar port game online dibawah ini bisa digunakan untuk membuat rule agar koneksi ke game online tersebut bisa lancar, bisa juga untuk memisahkan antara...