
select top 10 * from 表 可以取前1-10条记录,但我想取n条记录,怎么办?
selecttop10*from表可以取前1-10条记录,但我想取n条记录,怎么办?如果写成n=10selecttopn*from表系统会报错的真实需求是:用户在表1中设...
select top 10 * from 表 可以取前1-10条记录,但我想取n条记录,怎么办?
如果写成
n=10
select top n * from 表 系统会报错的
真实需求是:用户在表1中设置需要读取的记录个数,到表2中,取出表1中设置的规定数量记录。我试过各种方法均失败了,还请高手帮忙。
另外,我知道一种 字符串组合成查询语句的方法,但是我不想这么复杂,想直接用SQL语句实现,因此, 字符串组合成查询语句的方法,就不用麻烦您再写了。
MS SQL 2005、2000 或者 Access语句均可。 展开
如果写成
n=10
select top n * from 表 系统会报错的
真实需求是:用户在表1中设置需要读取的记录个数,到表2中,取出表1中设置的规定数量记录。我试过各种方法均失败了,还请高手帮忙。
另外,我知道一种 字符串组合成查询语句的方法,但是我不想这么复杂,想直接用SQL语句实现,因此, 字符串组合成查询语句的方法,就不用麻烦您再写了。
MS SQL 2005、2000 或者 Access语句均可。 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询