Dalam database MySQL InnoDB saya, saya memiliki data kode pos kotor yang ingin saya bersihkan.
Data kode pos bersih adalah ketika saya memiliki semua 5 digit untuk kode pos (mis. "90210").
Tetapi untuk beberapa alasan, saya perhatikan dalam database saya bahwa untuk kode pos yang dimulai dengan "0", 0 telah dihapus.
Jadi " Holtsville, New York " dengan kode pos " 00544
" disimpan dalam database saya sebagai " 544
"
dan
" Dedham, MA " dengan kode pos " 02026
" disimpan dalam database saya sebagai " 2026
".
SQL apa yang dapat saya jalankan ke panel depan "0" ke kode pos yang panjangnya tidak 5 digit? Artinya, jika kode pos panjangnya 3 digit, pad depan "00". Jika kode pos terdiri dari 4 digit, pad depan hanya "0".
UPDATE :
Saya baru saja mengubah kode pos menjadi tipe data VARCHAR (5)