Db.paginate(1, 5,"SELECT" + " meeting_apply_phone as phone," + "meeting_apply_name as name, " + "meeting_apply_date as date ", " FROM tb_meeting_my_info " + "WHERE meeting_id = '862018072610121345692' " + "and meeting_user_id='102018072611183291837' " + " UNION " + "SELECT meeting_apply_phone as phone, " + "meeting_apply_name as name, " + "meeting_apply_date as date " + "FROM tb_meeting_my_info " + "WHERE meeting_id = '862018072610121345692' " + "and promotion_user_id in " + (SELECT meeting_user_id " + " FROM tb_meeting_my_info WHERE " + "meeting_id = '862018072610121345692' " + "and promotion_user_id = '102018072611183291837') "+ "");
这个是我做的一个分页查询,在项目中运行一直报The used SELECT statements have a different number of columns,但是在navicat上运行时成功的,请问这是什么原因呀