We can also use Aggregate function of SUM and CASE statement to calculate the percentage:
SELECT SUM(CASE WHEN phase = 'sold' THEN 1 ELSE 0 END) * 100.0 / Count(*) as percent_sold FROM table