select a.Id,a.Name,a.FlightDate ,a.FlightNo,a.deptime,a.bdTime,a.depcode,a.dep_cn,a.arrCode,a.mobileNo,a.arr_cn,a.recNo,a.cabin,a.seatNo,a.ckiTime,a.ffpNo,a.ffpCode,a.pnrCode ,a.crsPnrCode,a.airline,a.tktNo,a.bdno,a.tktflg,a.ckiState,a.wechatUser,a.barcode,a.certcode,a.streamInfo,a.certNo,a.name_en,a.CancelTime from CKI_List as a inner join (select rownum,Id,Name,FlightDate ,FlightNo,deptime,bdTime,depcode,dep_cn,arrCode,mobileNo,arr_cn,recNo,cabin,seatNo,ckiTime,ffpNo,ffpCode,pnrCode ,crsPnrCode,airline,tktNo,bdno,tktflg,ckiState,wechatUser,barcode,certcode,streamInfo,certNo,name_en,CancelTime from (select row_number() over(order by ID) as rownum,Id,Name,FlightDate ,FlightNo,deptime,bdTime,depcode,dep_cn,arrCode,mobileNo,arr_cn,recNo,cabin,seatNo,ckiTime,ffpNo,ffpCode,pnrCode ,crsPnrCode,airline,tktNo,bdno,tktflg,ckiState,wechatUser,barcode,certcode,streamInfo,certNo,name_en,CancelTime from CKI_List where ckiTime between '2016-08-01 00:00:00' and '2016-12-27 24:00:00') as t where rownum between 9 and 16) as b on a.ID=b.ID order by b.rownum好长的一个 语句   是mssql  现在到mysql中一直报错   谁能帮忙解答一下