Il modo più semplice per ottenere l'ID del numero più piccolo è questo:
SELECT Id, name, price
FROM sampleTable
ORDER BY price ASC
LIMIT 1;
Se vuoi usare MIN (come dice il titolo), un modo per farlo sarebbe questo:
SELECT id, name, price
FROM sampleTable
WHERE price = (SELECT MIN(price) from sampleTable)