Discuz! Database Error

(1052) Column 'fid' in order clause is ambiguous
SELECT ff.*, f.fid, f.name, f.threads, f.posts, f.todayposts, f.level as flevel FROM forum_forum f USE INDEX(fup_type) LEFT JOIN forum_forumfield ff ON ff.fid=f.fid WHERE f.fup IN ('105') AND f.type='sub' AND f.status=3 ORDER BY f.displayorder DESC, fid DESC LIMIT 0, 10

PHP Debug

No.FileLineCode
1group.php32require(%s)
2source/module/group/group_index.php115grouplist(%s, %s, Array, Array, %d)
3source/function/function_group.php48table_forum_forum->fetch_all_for_grouplist(%s, %s, Array, %s, %d, %d)
4source/class/table/table_forum_forum.php302discuz_database::fetch_all(%s)
5source/class/discuz/discuz_database.php106discuz_database::query(%s, Array, false, false)
6source/class/discuz/discuz_database.php146db_driver_mysqli->query(%s, false, false)
7source/class/db/db_driver_mysqli.php148db_driver_mysqli->halt(%s, %d, %s)
8source/class/db/db_driver_mysqli.php223break()
club1.youdaocaifu.com 已经将此出错信息详细记录, 由此给您带来的访问不便我们深感歉意.