U kunt de alias niet rechtstreeks op naam openen.
Een oplossing is om de query met de aliassen in een subquery te plaatsen en vervolgens naar de aliasnamen in een buitenste query te verwijzen:
SELECT DISTINCT *
FROM
(
SELECT c.id,
((SUM(c.width_feet)*12)+(SUM(c.width_inches))) AS width,
((SUM(c.height_feet)*12)+(SUM(c.height_inches))) AS height
FROM carpets AS c
WHERE c.active = '1'
) sub
WHERE (sub.width BETWEEN '0' AND '275')
AND (sub.height BETWEEN '0' AND '599')
ORDER BY sub.item_no