Mengganti isi kolom di database mysql

Kategori: Belajar MySQL
· 4 minutes
Mengganti isi kolom di database mysql

Menjadi seorang fullsnack developer memang tidak perlu menghafal semua kode. Otak kita kapasitasnya terbatas. Seorang fullsnack developer yang diperlukan adalah camilan yang banyak.

Untuk keperluan contekan jangan selalu mengandalkan stack overflow. Nanti jadi fullstackoverflow developer dong.

Makanya saya membuat blog untuk mengasah otak sekaligus contekan yang siap saji, tanpa ngubek-ngubek lagi. Khan saya yang nulis. Kadang dengan gini saya juga makin pinter. Apalagi kalau ada yang nanya-nanya di forum, kesempatan saya untuk membantu plus belajar lagi. Habis itu saya tulis di sini. Biar tidak lupa...  hehe

Ada kasus yang sering saya jumpai dan saya sering lupa. Terutama soal SQL query. 

Gini nama field di kecamatan tertulis Kec. Pogalan, namun saya maunya cuman Pogalan.
Di field kabupaten tertulis Kab. Trenggalek, namun  saya maunya cuman tertulis Trenggalek.

Kalau diedit satu persatu isinya ribuan, guys. Capek lah. Sebagai fullsnack developer saya malu kalau melakukan hal manual seperti itu.

Table saya seperti ini:

table yang mau diubah dengan query

Kecamatan, kabupaten dan provinsinya ada karakter yang perlu dihilangkan dengan replace.

Cukup mudah saja, tinggal replace dengan blank kemudian update lagi ke fieldnya

UPDATE sekolah SET kecamatan = REPLACE(kecamatan, 'Kec. ', '');
UPDATE sekolah SET kabupaten = REPLACE(kabupaten, 'Kab. ', '');
UPDATE sekolah SET provinsi = REPLACE(provinsi, 'Prov. ', '');

Setelah query update dan replace dijalankan


Jadinya gini:


DONASI DAN REQUEST ARTIKEL

Donasi atau beliin kopi silahkan melalui link di bawah ini.
Sambil request tutorial juga boleh kok

DONASI & BELIIN KOPI

Terima kasih banyak ...