Você pode adicionar um atributo ZEROFILL à coluna para preencher os dados no banco de dados ou, ao consultar,
SELECT LPAD(CONVERT(`col`,VARCHAR(3)),3,'0')
para recuperar os dados formatados como um número de 3 dígitos
SELECT LPAD(CONVERT(`col`,VARCHAR(3)),3,'0')