create table pageing1(
idx int identity(1, 1) constraint pk_pageing1 primary key,
islive int default 1,
data1 varchar(100) null,
indt datetime default getdate()
)

truncate table pageing1

declare @i int
select @i = 1
while @i < 100000 begin
 if @i % 5 = 0 or @i % 100 = 0
  insert into pageing1(islive, data1) values(0, '우리나라만세'+cast(@i as varchar))
 else
  insert into pageing1(islive, data1) values(1, '우리나라만세'+cast(@i as varchar))
 select @i = @i + 1
end

SELECT * FROM pageing1

-- 쿼리1
SELECT TOP 10 * FROM pageing1
WHERE idx >= (
 SELECT MAX(idx) FROM (
  SELECT TOP 1 idx FROM pageing1 WHERE islive = 1
 ) AS t1
) AND islive = 1

-- 쿼리2
SELECT TOP 10 * FROM pageing1
WHERE idx not in(
 SELECT TOP 0 idx FROM pageing1 WHERE islive = 1
) and islive = 1

트랙백 보낼 주소 :: http://iampro.net/blog/trackback/12341

댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절


BLOG main image
Never give up !! by 참깨™

카테고리

전체 (11054)
공지 (3)
일상 (2293)
컴퓨터 (2540)
개발 (2275)
경제 (1531)
과학 (494)
영어 (73)
회사 (1320)
사람 (169)
용어 (229)
자료실 (33)

글 보관함

달력

«   2008/12   »
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
Total : 144962
Today : 9 Yesterday : 9
Site Meter DNS Powered by DNSEver.com