다음과 같은 데이터세트가 있습니다.
자동차 종류 | 날짜 | 자동차 |
---|---|---|
혼다 | 2022년 5월 28일 | 자동차 1 |
혼다 | 2022년 5월 28일 | 자동차 1 |
혼다 | 2022년 8월 11일 | 자동차 2 |
혼다 | 2022년 8월 11일 | 자동차 2 |
BMW | 2022년 5월 28일 | 자동차 1 |
BMW | 2022년 5월 28일 | 자동차 1 |
BMW | 2022년 8월 11일 | 자동차 2 |
BMW | 2022년 8월 11일 | 자동차 2 |
다음과 같이 row_number(), Rank() 함수를 사용하여 "예상" 열을 추가로 생성하고 싶습니다.
자동차 종류 | 날짜 | 자동차 | 예상 |
---|---|---|---|
혼다 | 2022년 5월 28일 | 자동차 1 | 1 |
혼다 | 2022년 5월 28일 | 자동차 1 | 1 |
혼다 | 2022년 8월 11일 | 자동차 2 | 2 |
혼다 | 2022년 8월 11일 | 자동차 2 | 2 |
BMW | 2022년 5월 28일 | 자동차 1 | 1 |
BMW | 2022년 5월 28일 | 자동차 1 | 1 |
BMW | 2022년 8월 11일 | 자동차 2 | 2 |
BMW | 2022년 8월 11일 | 자동차 2 | 2 |
아래 쿼리를 시도했습니다. 하지만 올바른 결과가 나오지 않는 것 같습니다
选择汽车类型、日期、汽车、
ROW_NUMBER() OVER (PARTITION BY CarType, Car ORDER BY Date ASC) AS RW from table