MySQL InnoDB veritabanımda, temizlemek istediğim kirli posta kodu verilerim var.
Temiz posta kodu verileri, bir posta kodu için 5 hanenin tamamına sahip olduğum zamandır (örneğin, "90210").
Ama bazı nedenlerden dolayı, veritabanımda "0" ile başlayan posta kodları için 0'ın düştüğünü fark ettim.
Yani " Holtsville, New York posta kodu ile" " 00544" olarak benim veritabanında saklanır " 544"
ve
Posta kodlu " Dedham, MA " 02026veritabanımda " " olarak saklanıyor 2026.
5 basamak uzunluğunda olmayan herhangi bir posta kodu için "0" ön pedine hangi SQL'i çalıştırabilirim? Anlamı, posta kodu 3 hane uzunluğundaysa, ön ped "00". Posta kodu 4 rakam uzunluğundaysa, ön kısım sadece "0".
GÜNCELLEME :
Posta kodunu VARCHAR (5) veri türü olarak değiştirdim