MySQL MariaDB

MySQL Hapus Baris atau Baris

MySQL Hapus Baris atau Baris
MySQL adalah kerangka kerja manajemen sumber terbuka gratis untuk basis data relasional. Untuk mengerjakannya, Anda harus menginstalnya di sistem Anda terlebih dahulu dengan semua utilitas yang diperlukan, mis.g., meja kerja dan klien baris perintah. Buka meja kerja MySQL yang baru diinstal seperti di bawah ini. Anda harus menghubungkan meja kerja Anda dengan database untuk mulai mengerjakannya dengan benar. Setelah itu, Anda harus membuat skema baru untuk melakukan kueri yang berbeda pada data.

Pertama-tama, Anda harus memiliki beberapa data dalam skema database Anda untuk melakukan kueri di atasnya. Mari kita buat tabel bernama 'siswa' di database 'data' menggunakan kueri CREATE di MYSQL Workbench atau Command-Line Client. Tabel 'siswa' memiliki enam kolom: 'id', 'firstname', 'lastname', 'email', 'reg_date', dan 'class'. Kami akan menambahkan nilai ke kolomnya menggunakan tampilan kisi seperti di bawah ini dan klik tombol 'Terapkan' untuk menyimpan perubahan. Sekarang Anda dapat melakukan pembaruan apa pun pada catatan ini.

Hapus melalui Antarmuka Meja Kerja

Metode yang sangat sederhana untuk menghapus baris/baris dari tabel MySQL adalah melalui tampilan kisi meja kerja karena kami memiliki tabel 'siswa' dengan sepuluh catatan di dalamnya. Untuk menghapus satu baris dari tabel, Anda harus memilih baris tertentu dan tekan ikon hapus baris dari jendela kisi seperti yang telah kami pilih 10ini baris dan tekan ikon yang disorot di bawah ini.

Setelah mengetuk ikon hapus, Anda dapat melihat bahwa 10ini baris dan catatannya telah dihapus dari tabel 'siswa'. Jika Anda ingin menghapus lebih dari satu baris, Anda harus memilih lebih dari satu baris secara berurutan.

Hapus Baris Tunggal melalui Command-Line

Metode sederhana lainnya untuk menghapus baris dari skema MySQL adalah melalui klien baris perintah. Buka klien baris perintah MySQL di bawah 'MySql' yang baru diinstal melalui tombol 'jendela'. Pertama-tama, periksa dan tampilkan semua catatan tabel 'siswa' menggunakan perintah 'PILIH' seperti di bawah ini.

>> PILIH * DARI data.siswa ORDER BY id;

Contoh 01: Menggunakan Satu Kondisi dalam Klausa WHERE
Mari kita hapus satu baris menggunakan klausa 'WHERE' dalam kueri 'HAPUS'. Kami menghapus baris di mana 'nama belakang = Waleed', yaitu baris nomor 10 seperti di atas. Mari kita coba sebagai:

>> HAPUS DARI data.mahasiswa WHERE lastname='Waleed';

Telah berhasil dihapus karena menampilkan 'Kueri OK, 1 baris terpengaruh'.

Pada tampilan semua baris tabel 'siswa', kita dapat melihat bahwa rekor 10 recordini baris telah dihapus dari tabel.

Gunakan kueri 'HAPUS' yang sama di navigator meja kerja untuk menghapus catatan seperti yang ditunjukkan.

Contoh 02: Menggunakan Lebih dari Satu Kondisi pada Klausa WHERE
Anda juga dapat menghapus satu baris dari tabel, menggunakan lebih dari satu kondisi dalam kueri 'HAPUS' dari MySQL. Kami menggunakan dua kondisi dalam klausa 'WHERE', e.g., 'nama belakang = khursheed' dan 'id > 7'. Kueri ini hanya akan menghapus baris yang memiliki id lebih besar dari '7', dan nama belakangnya adalah 'khursheed'. Dalam kasus kami, ini adalah 9ini baris.

>> HAPUS DARI data.mahasiswa WHERE lastname='khursheed' AND id > 7;

9ini baris telah berhasil dihapus karena mengatakan bahwa 'Permintaan OK, 1 baris terpengaruh.'

Saat memeriksa, kami hanya memiliki 8 baris tersisa di dalam tabel. 9ini baris telah dihapus dari tabel, seperti yang ditunjukkan di bawah ini.

Contoh 03: Menggunakan Kondisi LIMIT pada Klausa WHERE
Kami juga dapat menghapus satu baris melalui klausa 'LIMIT' di kueri 'HAPUS'. Dalam kueri ini, kita harus mendefinisikan batas sebagai '1' untuk satu baris yang akan dihapus. Kami telah mendefinisikan nilai batas sebagai '1' dalam klausa 'WHERE' dari kueri 'HAPUS'. Itu hanya akan menghapus baris pertama dari semua catatan yang memiliki 'nama belakang = Awan', yang merupakan baris nomor 2.

>> HAPUS DARI data.mahasiswa WHERE lastname = 'Awan' ORDER BY id LIMIT 1;

Gunakan kueri 'PILIH' untuk memeriksa tabel yang diperbarui.  Anda dapat melihat bahwa 2dan baris tidak ada di tabel seperti yang ditampilkan di bawah ini, dan kami hanya memiliki 7 baris tersisa.

Hapus Beberapa Baris melalui Command-Line

Mari kita perbarui tabel 'siswa' terlebih dahulu dengan menambahkan beberapa catatan ke dalamnya sehingga kita dapat menghapus beberapa baris. Mari kita tampilkan catatan tabel dengan nama belakang 'Awan', menggunakan kueri 'SELECT' dengan satu-satunya klausa WHERE. Kueri ini hanya akan menampilkan 4 baris, karena kami hanya memiliki 4 catatan untuk kolom 'nama belakang = Awan'.

>> PILIH * DARI data.mahasiswa WHERE nama belakang = 'Awan';

Contoh 01: Menggunakan Kondisi LIMIT pada Klausa WHERE
Untuk menghapus beberapa baris dari sebuah tabel, kita dapat menggunakan kondisi 'LIMIT' dalam klausa 'WHERE' dari kueri 'DELETE'. Kita hanya perlu menentukan 'LIMIT' selain 1 atau angka negatif apa pun. Jadi, kami telah mendefinisikan 'LIMIT' sebagai '3', untuk menghapus 3 baris dari tabel. Ini akan menghapus tiga baris pertama dari catatan yang memiliki 'nama belakang' sebagai 'Awan'.

>> HAPUS DARI data.mahasiswa WHERE lastname = 'Awan' ORDER BY id LIMIT 3;

Tampilkan catatan tabel yang tersisa menggunakan kueri 'PILIH'. Anda akan melihat, hanya ada 1 catatan yang tersisa untuk 'nama belakang' yang memiliki nilai 'Awan', dan tiga baris telah dihapus.

Contoh 02: Menggunakan Lebih dari Satu Kondisi dalam Klausa WHERE
Kami menggunakan yang sama di atas tabel dan mendefinisikan dua kondisi dalam klausa 'WHERE' untuk menghapus baris yang memiliki 'id' lebih besar dari 2 dan kurang dari 9 sebagai berikut:

>> HAPUS DARI data.siswa DIMANA id > 2 DAN id < 9;

Kami hanya memiliki 2 baris tersisa di tabel saat memeriksa catatan.

Contoh 03: Hapus Semua Baris
Anda dapat menghapus semua baris dari tabel 'siswa' menggunakan kueri sederhana di bawah ini di baris perintah sebagai:

>> HAPUS DARI data.siswa;

Saat mencoba menampilkan catatan, Anda akan mendapatkan satu set tabel kosong.

Kesimpulan

Kami telah melihat sekilas berbagai cara untuk menghapus satu dan beberapa baris dari tabel saat bekerja di MySQL melalui meja kerja dan antarmuka klien baris perintah.

Cara Mengganti Tombol Kiri & Kanan Mouse di PC Windows 10
Sudah menjadi hal biasa bahwa semua perangkat mouse komputer dirancang secara ergonomis untuk pengguna yang tidak kidal. Tetapi ada perangkat mouse ya...
Tiru klik Mouse dengan mengarahkan mouse menggunakan Clickless Mouse di Windows 10
Menggunakan mouse atau keyboard dalam posisi yang salah dari penggunaan yang berlebihan dapat menyebabkan banyak masalah kesehatan, termasuk keteganga...
Tambahkan gerakan Mouse ke Windows 10 menggunakan alat gratis ini
Dalam beberapa tahun terakhir, komputer dan sistem operasi telah berkembang pesat. Ada saat ketika pengguna harus menggunakan perintah untuk menavigas...