SELECT COUNT(1) as total FROM `_rewidx_listings` `t1` WHERE ((FIND_IN_SET('Boating', REPLACE(`t1`.`DescriptionSubdivision`, ', ', ',')))) AND `t1`.`ListingType` NOT IN ("Commercial", "Commercial Lease", "Commercial Sale", "Rental", "Residential Lease", "Business") ORDER BY t1.ListingPrice DESC