net als een FYI (ik weet dat deze vraag een paar jaar oud is), kan dit ook op andere, schonere manieren worden gedaan.
SELECT * FROM product_table WHERE price >= (SELECT price FROM product_table
ORDER BY price DESC LIMIT 1 OFFSET (SELECT 0.1 * COUNT(*) FROM product_table));
ik heb een soortgelijke zoekopdracht uitgevoerd over een zeer grote database, en het liep erg snel.