공지사항
더보기-
2010-09-03
[진행중] 1회 온라인 오픈소스 웹 앱 인스...
-
2010-08-25
[진행중] SQL 프런티어그룹 2기 공식 모집
[12]
-
2010-08-25
제 2회 사진 갤러리(이하 싸갤) 포토제닉을 ...
-
2010-08-16
[등록중] 웹개발 세미나 - 완소! Razor &...
[8]
-
2010-08-16
[행사종료] SQLER 3회 나눔 세미나 - SQ...
[24]

-
2010-08-13
제1회 SQLER 포토제닉 성료~ 축하드립니다....
[13]
- 2010-07-16 SQL Unplugged 동영상 다운로드. [7]
이바닥 소식
더보기-
2010-09-07
[MSDN Newsletter] Internet Explore...

-
2010-09-07
TechNet 기술 세미나 - IT 전문가를 위한...

-
2010-09-07
[9월7일] 오늘의 IT뉴스를 한눈에 보는 - ...
-
2010-09-06
[9월6일] 오늘의 IT뉴스를 한눈에 보는 - ...
- 2010-09-02 [9월2일] 오늘의 IT뉴스를 한눈에 보는 - ...
- 2010-09-01 [9월1일] 오늘의 IT뉴스를 한눈에 보는 - ...
- 2010-08-31 [8월31일] 오늘의 IT뉴스를 한눈에 보는 -...
SQL 프런티어 강좌
더보기-
2010-09-02
하나의 서버에 여러개 SQL 을 깔고 각각 ...
[6]
- 2010-09-01 [자료] SQL Server 2008 R2 Express 무...
- 2010-08-30 SQL Server의 bit 데이터 저장 방식 [3]
- 2010-08-30 [TIP] 최소로깅 테스트(SQL 2008) [2]
- 2010-08-26 [TIP] SQL 서버에서 서버의 IP 가져오기 [4]
- 2010-08-25 [TIP] 특정데이터베이스 사용자 KILL 시키...
- 2010-08-20 [TIP] 현재 접근 유저 세션수,인증타입 보...
SQL 사용자 Tip & 강좌
더보기-
2010-09-06
2008 r2 adventureworks 관련 ^^
[2]
- 2010-08-19 [공지] 이렇게 SQLER에서 처음 글쓰기를 ... [8]
-
2010-08-12
Sun F5100 Storage
[1]
- 2010-08-07 오프라인 세미나에 나왔던 파이버 부가 설명... [2]
-
2010-07-24
Oracle Exadata V2
[6]
-
2010-07-21
Primary Key가 없는 테이블에서 중복된 행 ...
[6]


-
2010-07-20
초보자를 위한 복제 2탄 (GUI 환경에서 스...

Razor, WebMatrix 개발 강좌
더보기-
2010-08-31
윈도우 웹 서버를 무료 또는 가장 저렴하게...
[2]


- 2010-08-31 [단상] 후덜~ 막달리는 Razor와 WebMatrix
-
2010-08-30
WebMatrix의 클라우드 컴퓨팅을 위한 Azure...

-
2010-08-27
[동영상 강좌] (14) Razor 강좌 - URL 라...
-
2010-08-27
[동영상 강좌] (13) Razor 강좌 – 웹사이...
-
2010-08-27
[동영상 강좌] (12) Razor 강좌 – SMTP...
-
2010-08-27
[동영상 강좌] (11) Razor 강좌 - 캐시 처...
IIS 웹서버 강좌
더보기-
2010-09-06
[3-3] FTP 가상 호스트 이름 설정
[1]


-
2010-09-06
[3-2] 웹 사이트의 FTP 게시 추가


-
2010-09-06
[3-1] FTP 7.5 설치 및 FTP 사이트 생...


-
2010-08-26
[2-3] Apache의 mod_rewrite 규칙 가져오기

- 2010-08-25 IIS 관리 자동화-Provisioning 를 위한 파...
-
2010-08-24
[2-2] URL Rewrite 규칙(Rule) 생성
[1]

- 2010-08-23 Introducing Windows Server 2008 R2 무... [1]
SQL 질문과 답변
더보기-
2010-09-07
프로시져에서 에러 내용을 .log 파일로 생성...
[3]
-
2010-09-07
사이베이스를 ms-sql 2005로 변환했을 경우의 ...
-
2010-09-07
현재와 같은 Mssql 쿼리문을 Oracle 10g.2 ...
-
2010-09-07
ms-sql에서 2초당 100개씩 데이타를 읽어오려고...
-
2010-09-07
구간1, 구간2시간구하기 알려주세요.
[3]
-
2010-09-07
mssql기초관련
[1]
-
2010-09-07
동적쿼리 관련 문의 입니다.
[2]
Razor, WebMatrix 개발 질문과 답변
더보기- 2010-08-19 원격지 서버로 DB 연결 [5]
- 2010-07-24 WebMatrix 실행시 오류가 발생해요. [2]
- 2010-07-21 WebMatrix를 돌리기 위한 서버 환경과 설정... [1]
- 2010-07-07 Razor, WebMatrix 질문 답변 게시판 - 웹... [3]
- 2010-07-07 Razor, WebMatrix 질문 답변 게시판 - 웹...
- 2010-07-07 Razor, WebMatrix 질문 답변 게시판 - 웹...
- 2010-07-07 Razor, WebMatrix 질문 답변 게시판 - 웹...
IIS 웹서버 질문과 답변
더보기- 2010-07-06 IIS 운영 관련 질문 테스트 테스트 테스트...
- 2010-07-06 IIS 운영 관련 질문 테스트 테스트 테스트... [1]
- 2010-07-06 IIS 운영 관련 질문 테스트 테스트 테스트...
- 2010-07-06 IIS 운영 관련 질문 테스트 테스트 테스트...
- 2010-07-06 IIS 운영 관련 질문 테스트 테스트 테스트...
- 2010-07-06 IIS 운영 관련 질문 테스트 테스트 테스트...
- 2010-07-06 IIS 운영 관련 질문 테스트 테스트 테스트...
오프라인 스터디 & 소모임 게시판
더보기-
2010-09-02
이번 주 스터디 합니다~
[17]

- 2010-08-25 오프 스터디 회원모집 및 발표자 신청 받습... [23]
- 2010-08-18 이번 주 스터디 쉽니다. [6]
-
2010-08-04
2010-08-07 (토요일) OLAP 오픈 스터디 - ...
[23]

-
2010-08-04
이번 주 스터디 합니다. (BI 스터디 포함)
[11]
- 2010-07-27 SQLER Offline Study 회비 정책에 관한 ... [5]
-
2010-07-20
2010-07-24 (토요일) OLAP 오픈 스터디!
[21]

웹 UX 개발 - UXKOREA
더보기-
2010-07-05
마이크로소프트의 새로운 웹 개발 엔진 - R...

- 2010-06-25 TechED2010 전체 세션 리스트 - VOD 다시... [7]
-
2010-05-27
처음 먹어본 네이버 메인 - 아크몬드의 오픈...
[2]

-
2010-05-20
[행사종료] 국내최초 윈도우폰7 대공개 - R...
[1]
-
2010-05-14
[다운로드] TechDays2010 Spring DVD 다운...
[3]

-
2010-05-13
The 삼성블로그 - www.samsungblogs.com
[1]

- 2010-04-29 개발자 관점에서 본 윈도우 폰7 vs. 아이폰... [1]
자유게시판
더보기-
2010-09-07
만철과 상수 세미나가 오늘....
[7]
-
2010-09-07
2010-09-04 SQLER 오프 스터디 후기.
[19]


- 2010-09-03 로또에 가까운 명절 보너스 [4]
-
2010-09-03
인터넷 익스플로러 브라우저 화면을 이미지 ...
[5]

- 2010-09-02 와... 태풍 무섭네요... [5]
-
2010-08-31
그놈들이 온다 - 파워레인저 정글포스
[4]
-
2010-08-30
첫아이 돌잔치합니다. (긁적긁적)
[8]
최근 등록된 댓글
- 2010-09-07 xp_logevent 는 이벤트로그에 저장도 가능 합니다. help 찾아 보시면 참고예제 있습니다.
- 2010-09-07 ㅎㅎ 번지수가 틀렸어요~ (2) 세미나 후기를 블로그에 올리고 키보드 받자~ 세미나에 참석 하신 후 참석 후기를 자신의 블로그에 올리고 이 글에 댓글로 자신의 블로그 포스트 주소를 남겨 주시면 추첨을 통해 마이크로소프트 무선 키보드 세트를 드립니다. 많은 관심 부탁 드립니다. 2010년 9월 15일까지 입니다.
- 2010-09-07 RAISERROR 문으로 시스템 로그로 쌓으면 안 되려나요?
- 2010-09-07 오늘 세미나 참석했습니다.~~ 여기다 후기 쓰는거 맞죠? -_-;;?? 아니면 클나용~~ 오늘 세미나 정말 저에게 많은 도움이 되는 세미나 였습니다. ~ 특히 인덱스 설정에 관한 부분과 실행 데모를 보면서 결과를 보는 것이 아주 맘에 들었습니다. 제가 디비를 설계하는 일은 드문 일이지만 ~~ 저는 개발자라... 그렇지만 정말 인덱스 사용의 필요성이 아주 절실히 느껴지더군요... 사실 완전히 이해를 못했으나 속도와 처리 방식의 차이를 대략 적으로다가 ... 이해 했습니다. 다음에 세미나 할 때도 꼭 참석 하도록 하지요~~ ps : 제가 키보드가 꼭 필요 합니다... 꼮 주세요 -_-;; 제가 MS 무선 키보드 써 보는게 평생 소원인 사람 입니다... 키 감도 아주 좋다 더군요... 머 꼭 주시리라 믿을 게요... -_-;; 부탁 !! 드립니다.
- 2010-09-07 EXEC MASTER..XP_CMDSHELL 'echo ' + 'Error_line: ' + @eLine + 'Erroe_message:' + @eMess + ' >> Error.log' 이렇게 하시면 되지 않을까요 ..... 도스명령어중 도스창에서 echo ㅎㅎㅎㅎ >> log.txt 하시면 log,txt를 만들어 줍니다 . >> 이 표시는 화일 끝에 추가 하라는 의미 > 는 새롭게 만들어라는 의미 입니다. 이걸 XP_CMDSHELL \을 이용해서 만들어 주면 될듯 합니다.
- 2010-09-07 아.. 어려워 -ㅅ-;;
- 2010-09-07 ----------------------------------------------------------------------------------------------------- /* 저희쪽에서도비슷한내용이있어서.. 약간수정했습니다.. 쿼리로만할려다실패하고그냥함수를이용해서했는데… 속도는고만고만합니다.. 그냥배치성으로표준원가계산과회계에재고원가제공용으로이용하는거라. 한달에한번작업이라그냥튜닝하지않고그냥쓰고있네요.. 혹다른고수님들께서이부분고쳐야하거나개선할점이있으시면부탁드립니다. 재귀쿼리로도가능할건데그게잘안되네요… */ ----------------------------------------------------------------------------------------------------- DROP TABLE TEST GO SELECT * INTO TEST FROM ( SELECT 'B' OrderType, 'AAAAA' ProductCode ,10 Qty ,500 Price ,'2010-09-01' OrderDate UNION ALL SELECT 'B' OrderType, 'AAAAA' ,10 ,600 ,'2010-09-02' UNION ALL SELECT 'B' OrderType, 'BBBBB' ,10 ,700 ,'2010-09-03' UNION ALL SELECT 'B' OrderType, 'BBBBB' ,12 ,800 ,'2010-09-03' UNION ALL SELECT 'B' OrderType, 'AAAAA' ,10 ,800 ,'2010-09-04' UNION ALL SELECT 'B' OrderType, 'AAAAA' ,10 ,700 ,'2010-09-05' UNION ALL SELECT 'B' OrderType, 'BBBBB' ,10 ,800 ,'2010-09-06' UNION ALL SELECT 'S' OrderType, 'AAAAA' ,11 ,1000 ,'2010-09-06' UNION ALL SELECT 'S' OrderType, 'AAAAA' ,12 ,1000 ,'2010-09-07' UNION ALL SELECT 'S' OrderType, 'BBBBB' ,5 ,1200 ,'2010-09-07' UNION ALL SELECT 'S' OrderType, 'BBBBB' ,6 ,1200 ,'2010-09-08' ) R ------------------------------------------------------------ -- ------------------------------------------------------------ DROP VIEW V_INPUT_QTYCOST GO CREATE VIEW V_INPUT_QTYCOST AS SELECT top 100 percent ProductCode , OrderDate , Price , ROW_NUMBER() OVER (PARTITION BY ProductCode , OrderDate ORDER BY ProductCode , OrderDate DESC ) ITEM_SEQ , SUM(Qty) Qty FROM TEST WHERE OrderType = 'B' GROUP BY ProductCode , OrderDate , Price ORDER BY ProductCode , OrderDate DESC ------------------------------------------------------------ -- ------------------------------------------------------------ DROP FUNCTION [dbo].[Ufn_ItemQTY_CoST ] GO CREATE FUNCTION [dbo].[Ufn_ItemQTY_CoST ] ( @ProductCode VARCHAR(10) , @ManagementDate VARCHAR(10) , @AgItemQTY INT ) RETURNS INT AS BEGIN declare @ItemQTY INT declare @ItemSEQ INT declare @ItemCOST INT declare @ItemAMT INT declare @CNT INT declare @ManagementDateItemSEQ VARCHAR(50) set @ItemSEQ = 1 set @ManagementDateItemSEQ = 'zzzzzzzzzzzzzzzzz' SET @ItemAMT = 0 select @CNT = COUNT(*) from V_INPUT_QTYCOST where ProductCode = @ProductCode and OrderDate <= @ManagementDate WHILE (@CNT > 0 ) BEGIN select top 1 @ManagementDate = OrderDate , @ItemSEQ = ITEM_SEQ , @ManagementDateItemSEQ = OrderDate + ltrim(convert(varchar,ITEM_SEQ)) , @ItemQTY = Qty , @ItemCOST = Price from V_INPUT_QTYCOST where ProductCode = @ProductCode and OrderDate <= @ManagementDate and OrderDate + ltrim(convert(varchar,ITEM_SEQ)) < @ManagementDateItemSEQ order by OrderDate desc , ITEM_SEQ desc IF @AgItemQTY <= @ItemQTY BEGIN SET @ItemAMT = @ItemAMT + ( @AgItemQTY * @ItemCOST ) BREAK ; END ELSE BEGIN SET @ItemAMT = @ItemAMT + ( @ItemQTY * @ItemCOST ) END SET @AgItemQTY = @AgItemQTY - @ItemQTY END; return @ItemAMT END ----------------------------------------------------------------------------------------------------- DECLARE @AG_DATE VARCHAR(10) SET @AG_DATE = '2010-09-04' SELECT RES.ProductCode ,RES.QTY , dbo.Ufn_ItemQTY_CoST(RES.ProductCode, @AG_DATE ,RES.QTY ) QTY_AMT FROM ( SELECT ProductCode , SUM(CASE WHEN OrderType = 'B' THEN QTY ELSE QTY * -1 END ) QTY FROM TEST WHERE OrderDate <= @AG_DATE GROUP BY ProductCode ) RES


