«window-functions» 태그된 질문

12
SQL Server : PARTITION BY와 GROUP BY의 차이점
내가 사용했던 GROUP BY지난 몇 년 동안 집계 쿼리의 모든 종류. 최근에는 PARTITION BY집계를 수행 하는 데 사용 되는 일부 코드를 리버스 엔지니어링했습니다 . 내가 찾을 수있는 모든 문서를 읽을 때 약간의 추가 기능이 추가 된 PARTITION BY것처럼 들리 GROUP BY나요? 그것들은 동일한 일반 기능의 두 가지 버전입니까, 아니면 완전히 …

6
Oracle“파티션 별”키워드
누군가가 무엇을 설명해 주시겠습니까? partition by 키워드의 기능을 키워드의 실제 예와 사용 이유를 설명해 주시겠습니까? 다른 사람이 작성한 SQL 쿼리가 있으며 그 기능을 파악하려고합니다. 다음에 의한 파티션 예 : SELECT empno, deptno, COUNT(*) OVER (PARTITION BY deptno) DEPT_COUNT FROM emp 온라인에서 본 예제는 너무 심도있게 보입니다.


10
오라클에서 RANK ()와 DENSE_RANK () 함수의 차이점은 무엇입니까?
차이 무엇 RANK()과 DENSE_RANK()기능은? 다음 emptbl표 에서 n 번째 급여를 찾는 방법은 무엇입니까? DEPTNO EMPNAME SAL ------------------------------ 10 rrr 10000.00 11 nnn 20000.00 11 mmm 5000.00 12 kkk 30000.00 10 fff 40000.00 10 ddd 40000.00 10 bbb 50000.00 10 ccc 50000.00 표 데이터에 nulls가있는 경우 nth급여 를 찾으려면 어떻게됩니까?

1
Postgres에서 행 번호 선택
postgres에서 행 번호를 선택하는 방법. 나는 이것을 시도했다 : select row_number() over (ORDER BY cgcode_odc_mapping_id)as rownum, cgcode_odc_mapping_id from access_odc.access_odc_mapping_tb order by cgcode_odc_mapping_id 이 오류가 발생했습니다. ERROR : "over"또는 그 부근의 구문 오류 LINE 1 : (ORDER BY cgcode_odc_mapping_id)를 통해 row_number ()를 선택합니다. 이 페이지를 확인 했습니다. PostgreSQL 쿼리에서 행 번호를 …


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.