8
MySQL - รหัสไปรษณีย์แผ่นหน้าด้วย“ 0” ได้อย่างไร?
ในฐานข้อมูล MySQL InnoDB ของฉันฉันมีข้อมูลรหัสไปรษณีย์สกปรกที่ฉันต้องการล้างข้อมูล ข้อมูลรหัสไปรษณีย์ที่สะอาดคือเมื่อฉันมีตัวเลข 5 หลักสำหรับรหัสไปรษณีย์ (เช่น "90210") แต่ด้วยเหตุผลบางอย่างฉันสังเกตเห็นในฐานข้อมูลของฉันว่าสำหรับรหัสไปรษณีย์ที่ขึ้นต้นด้วย "0" นั้น 0 จะถูกทิ้ง ดังนั้น " Holtsville, New York " ที่มีรหัสไปรษณีย์ " 00544" จึงถูกเก็บไว้ในฐานข้อมูลของฉันเป็น " 544" และ " Dedham, MA " พร้อมรหัสไปรษณีย์ " 02026" ถูกเก็บไว้ในฐานข้อมูลของฉันเป็น " 2026" ฉันสามารถเรียกใช้ SQL ใดที่แป้นด้านหน้า "0" ไปยังรหัสไปรษณีย์ที่มีความยาวไม่เกิน 5 หลัก หมายความว่าถ้ารหัสไปรษณีย์มีความยาว 3 หลักให้กดแป้นด้านหน้า "00" หากรหัสไปรษณีย์มีความยาว 4 …