반응형 MySQL2 [MySQL] RANK, DENSE_RANK, ROW_NUMBER 차이 RANK 동일 순위가 존재하고 다음 순위에서 동일 순위 개수가 추가되어 증가한다 DENSE_RANK 동일 순위가 존재하고 다음 순위에 동일 순위 +1 로 표시 된다. ROW_NUMBER 동일 순위가 없고 정렬 후 처음부터 1씩 증가한다. 아래 쿼리와 표는 Rank(_rank), DENSE_RANK(_dense), ROW_NUMBER(_row) 를 표시한 예제입니다. -- 쿼리 select *, rank() over (order by name desc) as _rank, dense_rank() over (order by name desc) as _dense, row_number() over (order by name desc) as _row from rank_test; 원본 데이터 정렬된 데이터 2023. 4. 24. [MySQL] Error Code 1175 delete 명령어로 행을 지우려고 할때 발생합니다. Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column. To disable safe mode, toggle the option in Preferences -> SQL Editor and reconnect. 쿼리로 safe update mode 해지 후 사용하면 됩니다. SET SQL_SAFE_UPDATES=0; 2023. 4. 24. 이전 1 다음 반응형