MySQL server error report:Array ( [0] => Array ( [message] => MySQL Query Error ) [1] => Array ( [sql] => select count(1) as num,gtype as nature,cat_name from ecs_types, ecs_goods where is_on_sale=1 and is_delete=0 and (find_in_set('pd1',keywords) or goods_sn like '%pd1%' or molecular LIKE '%pd1%' or ((LOCATE('pd1',goods_name) > 0 )) or find_in_set('pd1',keywords) or find_in_set('pd1',keywords_all) or find_in_set('pd1',keywords_handler) ) and molecule in (404) and cat_id in (0,1,2,3,4,24,32,33,34,41,42,43) and ecs_goods.gtype=ecs_types.cat_id group by gtype ) [2] => Array ( [error] => Column 'cat_id' in where clause is ambiguous ) [3] => Array ( [errno] => 1052 ) )