数据库错误: [Incorrect key file for table '/tmp/#sql_85b_0.MYI'; try to repair it]
SELECT * FROM (SELECT * FROM `demo_product` where 1=1 ORDER BY CASE ordering WHEN 0 THEN id ELSE ordering END DESC) AS `product` WHERE (`channelId` IN (478,561,652,653,671,672,673,699,704,705,542,650,651,663,664,666,667,669,677,686,706,707,708,709,710,712,713,716,717,752,754,757,676,688,689,690,691,718,758,562,720,721,722,723,679,763,692,693,694,695,724,725,726,727,728,678,740,742,743,744,745,746,747,682,841,729,730,731,732,733,734,735,736,737,738,739,697,748,749,750,751,842,843,844,845) and find_in_set(374,rid) OR INSTR(REPLACE(CONCAT("'",categoryId,"'"),",","','"),"'478'")>0) order by ordering DESC,id desc limit 0,12