USE pubs GO SELECT title_id, ytd_sales FROM titles WHERE ytd_sales BETWEEN 4095 AND 12000 GO
不行的,我表中的字段是没有整型的,都是字符型,根本就没有数字,也就根本无法用<、>、=之类的东西。
select * from aaa where recordno between 30 and 50没试过,主要是recordno是表的一个属性,表示记录行号,可以进行调用,但在SQL中不知道是不是这样调用
bluenows是在开玩笑吗???拜托。
select top 20 * from tablename order by 排序字段 desc
--最后N条记录 --如果你的表中无任何字段可以判断记录的先后顺序,就用:declare @r int select * into #t from a set @r=@@rowcount-100 --100就是你的N set rowcount @r delete from #t set rowcount 0 select * from #tdrop table #t
GO
SELECT title_id, ytd_sales
FROM titles
WHERE ytd_sales BETWEEN 4095 AND 12000
GO
--如果你的表中无任何字段可以判断记录的先后顺序,就用:declare @r int
select * into #t from a
set @r=@@rowcount-100 --100就是你的N
set rowcount @r
delete from #t
set rowcount 0
select * from #tdrop table #t