Bạn đang tìm kiếm LPAD
chức năng:
SELECT LPAD(23, 3, '0'); -- '023'
Chỉnh sửa:
Như đã được chỉ ra bởi @Brad trong phần nhận xét, bạn cũng có thể xác định cột bằng ZEROFILL:
`foo` INT(3) ZEROFILL
Điều này sẽ luôn tạo ra các số có ít nhất 3 chữ số (Nó sẽ là các số không có đệm số ít hơn 3 chữ số và không ảnh hưởng đến các số đó nhiều hơn). Sẽ rất hữu ích nếu bạn luôn cần những con số xuất hiện như vậy (Và không chỉ trong một truy vấn) ...