Com base no seu exemplo, acho que você quer dizer que o resultado é 12. Se for esse o caso, você pode fazer
SELECT LEAST(b01, b02, b03, b04, b05, b06, b07, b08, b09) FROM price WHERE user_id = 'MP01'
SELECT LEAST(b01, b02, b03, b04, b05, b06, b07, b08, b09) FROM price WHERE user_id = 'MP01'
Como otimizar o banco de dados do site
Contrate ou seja contratado:um modelo de dados para o processo de recrutamento
Prevenindo ataques de injeção de SQL com Python
Como gerar instruções de inserção de arquivos de texto para a tabela do SQL Server no SQL Server - SQL Server / TSQL Tutorial Part 106