Database Error

Error message returned from the database:

Could not execute query [Native Error: Unknown column 'Category.lft' in 'where clause'] [User Info: SELECT Product.ID, Product.categoryID, Product.manufacturerID, Product.defaultImageID, Product.parentID, Product.shippingClassID, Product.taxClassID, Product.isEnabled, Product.sku, Product.name, Product.shortDescription, Product.longDescription, Product.keywords, Product.pageTitle, Product.dateCreated, Product.dateUpdated, Product.URL, Product.isFeatured, Product.type, Product.ratingSum, Product.ratingCount, Product.rating, Product.reviewCount, Product.minimumQuantity, Product.shippingSurchargeAmount, Product.isSeparateShipment, Product.isFreeShipping, Product.isBackOrderable, Product.isFractionalUnit, Product.isUnlimitedStock, Product.shippingWeight, Product.stockCount, Product.reservedCount, Product.salesRank, Product.childSettings, Product.fractionalStep, Product.position, Product.categoryIntervalCache, ProductImage.ID AS "ProductImage_ID", ProductImage.title AS "ProductImage_title", ProductImage.position AS "ProductImage_position", ProductImage.productID AS "ProductImage_productID" FROM Product LEFT JOIN `ProductImage` AS `ProductImage` ON Product.defaultImageID = ProductImage.ID WHERE (((Product.manufacturerID=249)) AND ((Category.lft>=56 AND (Category.rgt<=57) OR (Product.ID IN (SELECT ProductCategory.productID FROM ProductCategory LEFT JOIN Category ON ProductCategory.categoryID=Category.ID WHERE Category.lft>=56 AND Category.rgt<=57))) AND (Product.isEnabled=1))) ORDER BY Product.salesRank DESC, Product.ID DESC LIMIT 0, 36]