mysql error:
SELECT DISTINCT `product`.`id`, `product`.`image`, `product`.`image_thumb_thumb`, `product`.`title`, `product`.`in_stock`, `product`.`category`, `product`.`brand`, `product`.`saleText`, `product`.`url`, `category`.`url` as category_url, `brand`.`title` as brand_title, `productPrice`.`price`, `productPrice`.`price_old` FROM `product` LEFT JOIN `productPrice` ON `productPrice`.`product` = `product`.`id` LEFT JOIN `category` ON `category`.`id` = `product`.`category` LEFT JOIN `brand` ON `brand`.`id` = `product`.`brand` WHERE ( `product`.`hit` = '1' OR `category`.`hit` = '1' ) AND `product`.`in_stock` = '1' AND `brand`.`visible`='1' AND `category`.`visible`='1' ORDER BY `product`.`in_stock` DESC, `productPrice`.`price`, `productPrice`.`productMeasure`

Unknown column 'product.hit' in 'where clause'