Discuz! Database Error

(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 w.type = 1 and w.display = 1 and w.status = 0 and w.audit_state = 1 and w.' at line 1
SELECT w.*,c.name as company_name,c.verify as company_verify,c.offline_verify as company_offline_verify,c.logo as company_logo,c.address as company_address FROM fn_job_work w LEFT JOIN `fn_job_companys` c on c.id = w.cid where w.classid in () and w.type = 1 and w.display = 1 and w.status = 0 and w.audit_state = 1 and w.end_dateline >= 1719029401 ORDER BY w.topdateline > 1719029401 desc,w.updateline desc,w.id desc LIMIT 20

PHP Debug

No.FileLineCode
1source/plugin/fn_job/html/index.php74include(%s)
2source/plugin/fn_job/mod/work/list.inc.php47table_work->fetch_all_by_list(Array, %s, %s, %d, %d, true, true)
3source/plugin/fn_job/table/table_work.php276discuz_database::fetch_all(%s)
4source/class/discuz/discuz_database.php106discuz_database::query(%s, Array, false, false)
5source/class/discuz/discuz_database.php142db_driver_mysql->query(%s, false, false)
6source/class/db/db_driver_mysql.php152db_driver_mysql->halt(%s, %d, %s)
7source/class/db/db_driver_mysql.php223break()
job.yycqc.com 已经将此出错信息详细记录, 由此给您带来的访问不便我们深感歉意.