An Error Was Encountered

Error Number: 1064

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND (store_item.`brand` in (38,115,177,198,200,208,257,280,285,325) OR (tag like' at line 1

select store_item.*, store_item_brand.title as brand_title, SUM(stock) as stock, SIGN(SUM(stock)) as stock_sign from store_item inner join store_item_brand on store_item.brand = store_item_brand.id left join store_item_stock on store_item.id = item_id WHERE store_item.`sort` = '21' AND store_item.size=default AND (store_item.`brand` in (38,115,177,198,200,208,257,280,285,325) OR (tag like '%,28,%' OR tag like '%,74,%' OR tag like '%,104,%' OR tag like '%,185,%' OR tag like '%,223,%' OR tag like '%,273,%' OR tag like '%,1749,%' OR tag like '%,286,%' OR tag like '%,479,%' OR tag like '%,532,%' OR tag like '%,610,%' OR tag like '%,722,%' OR tag like '%,766,%' OR tag like '%,803,%' OR tag like '%,823,%' OR tag like '%,960,%' OR tag like '%,1101,%' OR tag like '%,1221,%' OR tag like '%,1282,%' OR tag like '%,1442,%' OR tag like '%,1467,%' OR tag like '%,1502,%' OR tag like '%,1641,%' OR tag like '%,1694,%' OR tag like '%,1699,%' OR tag like '%,1727,%' OR tag like '%,1777,%' OR tag like '%,1925,%' OR tag like '%,1942,%' OR tag like '%,2019,%' OR tag like '%,2066,%' OR tag like '%,2067,%' OR tag like '%,2151,%' OR tag like '%,2240,%' OR tag like '%,2298,%' OR tag like '%,2375,%') OR store_item.`field2` = 'Q' OR store_item.`title` like '%Q%') group by store_item.id order by stock_sign DESC, time DESC, id DESC limit 0 , 50