반응형
쿼리 조회 후 중복데이터들의 순번을 매기기 위해 여러가지 시도를 해본 결과
SELECT addr, ROW_NUMBER()
OVER(PARTITION BY addr ORDER BY height DESC, userName ASC) "지역 별 키큰 순위", userName, height
FROM userTBL;
를 사용하여
결과를 얻을수 있었다
@rownum:=@rownum+1 이런 방법으로도 시도하였지만 중간에 몇몇 데이터가 원하는 값이 나오지 않았다
(아마 그룹이 같아도 시퀀스가 뒤에있어서 그랬던것 같다)
반응형
'데이터베이스' 카테고리의 다른 글
[mysql] update join 다중 데이터 넣기 (0) | 2022.09.30 |
---|---|
ibatis 동적 쿼리 수행 시 autoResultMap 에러 (0) | 2022.09.02 |
컬럼 중 replace 사용 하여 부분 변경하기 (0) | 2022.08.30 |
update replace (0) | 2022.05.19 |
MYSQL 컬럼이름이나, 테이블이름으로 찾기 (0) | 2022.04.29 |