나는 특정 기한까지 판매 될 항목 및 수량 목록이있는 테이블을 가지고 있습니다. 특정 수량으로 판매 된 품목의 수를 나타내는 누적 합계 열을 계산하려고합니다. 아래는 합계를 얻으려는 시도이지만 예상대로 작동하지 않습니다. 여기 SELECT
item,
due_date,
qty,
(SELECT SUM(t2.qty) FROM
내 쿼리는 "WeightFactor"라는 추가 필드를 테이블 끝에 추가하도록 설계되었습니다. 내 SQL 코드는 아래와 같습니다. 실행을 시도 할 때 "누락 된 운영자 오류"가 나타납니다. 이전 질문에서 OVER()는 구문 적으로 올바른 진술임을 알 수 있습니다. rowprice/totalprice를 사용하고 있기 때문에 "WeightFactor"필드는 10
Group이라는 테이블과 Entry이라는 테이블이있는 문제가 있습니다. Group 테이블에는 기본 키 Id이 있습니다. Entry 테이블에는 기본 키 Id이 있고 Group 테이블의 Id에 대한 외래 키는 GroupId입니다. Entry 테이블에는 또 하나의 열 Weight이 있습니다. 이 Weight은 정수이며 모두 맨 위에 0이 표시된 정렬 가중치를 말
나는 asp.net C# 웹 응용 프로그램을 작성하고 있습니다; 'table1'이라는 이름의 메모리 내 데이터 테이블에 'country', 'productId'및 'productQuantity'이라는 세 개의 열이 있습니다. 첫 번째 열 'country'을 고정 열로 사용하고 동적 번호와 열 이름을 'product_1', 'product_2'등과 같이 새
모든 행에 대해 현재 행의 시작 날짜와 종료 날짜 사이에 시작하는 이벤트 수를 계산하기 위해 over 함수를 사용하려고합니다. 나는. 동시 카운터. 궁극적으로 하루 또는 시간당 최대 동시 이벤트를 찾으려고합니다. select FingerPrint
,StartDate
,EndDate
,Num_ConCurrent = count(
'OVER 절'문에 사용 된 행 수에 대한 변수를 사용하고 싶습니다. 지금까지는 SQL 문을 문자열로 생성 한 다음 실행 만하면됩니다. 최종 목적은 SSIS에서도 사용하는 반면 동적 쿼리의 필드는 인식하지 못하는 반면 작동하지 않습니다. 무엇 작동하는 것입니다 : select
[GUID_Fund], [Date], [Close],
avg([