select top 1 * from news where n_titleimege<>'' and n_ncid=9 order by n_top asc,n_id desc这样写就可以!select top 1 * from news where n_ncid=9 and n_titleimege<>''order by n_top asc,n_id desc这样就不行、是为什么呢?!