이곳에 와서 정말 디비의 종류가 많이 있구
쓰이는곳에 따라서 다양하게 적용되고 있다는것을 많이 느끼고 있고
배우고 있습니다...이에 MS-SQL도 배울수 있는 기회가
생겨 정말 좋군요...
재익형 신경쓸꺼 또 하나 늘었네요..^^
좋은 주말들 보내세요...
크로스 조인을 이용한 누적합계
select a.v1, a.v2, b.v1, b.v2from tblx a cross join tblx b where b.v1 <= a.v1order by a.v1, b.v2
select a.v2, b.v2from tblx a cross join tblx b where b.v1 <= a.v1order by a.v1, b.v2
select a.v2, sum(b.v2)from tblx a cross join tblx b where b.v1 <= a.v1group by a.v2order by min(a.v1)
select idx=identity(int), a.* into tmp_articleclassfrom (select top 100 percent WOWCode, ArticleDate, CompCode, ClassCode, ArticleID,Title from articleclass order by articledate asc) ago
alter table tmp_articleclass add primary key ( WOWCode, ArticleDate, CompCode, ClassCode, ArticleID)go
drop table articleclassgo
exec sp_rename 'tmp_articleclass', 'ArticleClass'
select count(*) from articleClass