Le moyen le plus simple d'obtenir l'identifiant du plus petit nombre est le suivant :
SELECT Id, name, price
FROM sampleTable
ORDER BY price ASC
LIMIT 1;
Si vous souhaitez utiliser MIN (comme le titre l'indique), une façon de procéder serait la suivante :
SELECT id, name, price
FROM sampleTable
WHERE price = (SELECT MIN(price) from sampleTable)