강의

멘토링

로드맵

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của owenchoi96
owenchoi96

câu hỏi đã được viết

Phân tích dữ liệu SQL Fundamentals

Những điều cần lưu ý khi sử dụng phạm vi trong mệnh đề cửa sổ.

rows between unbounded preceding and current row 관련 질문

Viết

·

534

0

좋은 강의 감사해요!

이번 강의를 들으면서 의문점이 하나 생겼습니다!

그렇다면 window를 함수를 쓸 때, default가 range로 되어있음으로,

항상 rows로 바꿔서 사용하는 것을 추천하시는 건가요?? 

DBMS/RDBMSsqlpostgresql

Quiz

애널리틱 SQL 집계 함수가 일반 GROUP BY 집계와 구분되는 주요 특징은 무엇인가요?

집계 결과를 항상 테이블의 마지막에 출력한다

집계 결과를 각 입력 행에 대해 반환한다

JOIN 없이 여러 테이블의 데이터를 집계한다

소수점 계산 오류가 발생하지 않는다

Câu trả lời 2

0

owenchoi96님의 프로필 이미지
owenchoi96
Người đặt câu hỏi

답변 감사합니다!

그렇다면 혹시 mysql에서도 이와같이 row between unbounded preceding and current row 등을 명시해주어야 할까요?

 

dooleyz3525님의 프로필 이미지
dooleyz3525
Người chia sẻ kiến thức

거의 대부분의 DB들이 windows 절을 생략시 range between을 기본으로 가져갑니다.  mysql도 그럴거라고 생각됩니다. 

0

dooleyz3525님의 프로필 이미지
dooleyz3525
Người chia sẻ kiến thức

네 맞습니다. 가능하면 SQL구문이 길어져도 rows between을 적는 것을 추천합니다. 

만약 논리적인 기간으로 window 범위를 정하고자 하거나 동일 값에 대해서 함께 처리하고자 한다면 그때 range between을 명확하게 적어주면 됩니다. 

Hình ảnh hồ sơ của owenchoi96
owenchoi96

câu hỏi đã được viết

Đặt câu hỏi