select top 10 * from HSInfo where gsMc like '%%' and 编号 not in (select top 0 编号 from HSInfo where gsMc like '%%' order by 编号 desc) order by 编号 desc
这个不大懂
select top 10 * from HSInfo where gsMc like '%%' and 编号 not in (select top 0 编号 from HSInfo where gsMc like '%%' order by 编号 desc) order by 编号 desc
这个不大懂
int rowBegin = 0; // 开始行数,表示每页第一条记录在数据库中的行数
if( page > 1 ) {
rowBegin = 2 * (page-1); // 按页数取得开始行数,设每页可以显示10条留言
}
// String sq1 = "select top 2 * from dbo.FirstLevelTitle " +
// "where id not in(select top "+rowBegin+" id from dbo.FirstLevelTitle order by CreateTime desc) " +
// "order by CreateTime desc";
page 参数 表示第几页 作为方法中的参数传递
select top 10 * from HSInfo 从HSInfo表中取得查询结果记录的前10条
where gsMc like '%%' and 编号not in (select top 0 编号 from HSInfo where gsMc like '%%' order by 编号 desc)
当gsMc是任意两位的字符 还有编号不在(select top 0 编号 from HSInfo where gsMc like '%%' order by 编号 desc)这个查询的表中时的记录
意思就是从一堆返回的记录中选10条记录,这10条记录要满足2点
1.gsMc这个字段的内容是任意两位的字符
2.编号这个字段不在(select top 0......)记录中