MS-SQL 썸네일형 리스트형 MS-SQL 에 Oralce의 ROWNUM 처럼 구현하기.. Oracle 에서는 rownum >= 10 이런식으로 10개씩 추출할수 있다. 이걸 이용해서 게시판 글수를 추출하기가 편한데, MS-SQL은 그게 없다. 그래서 TOP과 NOT IN을 이용하여 아래와 같은 방법으로 하면 가능하다. SELECT * FROM ( SELECT TOP 10 * FROM ( SELECT * FROM T_BOARD ) b WHERE SEQ NOT IN ( SELECT TOP 10 SEQ FROM T_BOARD ORDER BY SEQ DESC ) ORDER BY SEQ DESC ) a 몇개 단위로 보여줄껀지, 빨간 파란색 숫자를 이용하면 가능할 것이다. 더보기 [MS-SQL] 조건에 따라 Insert 와 Update.. MS-SQL에서 IF문을 이용해 name이란 값을 받아서, name에 해당하는 날짜에 값이 있으면 Update 없으면 Insert 한다. [code type=sql] IF (select count(cnt) from t_count where convert(char(10), getdate(), 120) = regdate and pageName='name' ) > 0 BEGIN update t_count set pagecnt = pagecnt+1 where pageName='name' END ELSE BEGIN insert into t_count values(convert(char(10), getdate(), 120), 'name', 1) END[/code] 더보기 이전 1 다음