반응형
데이터 조회 한 값에 대해서 번호 매기기를 할때 필요한 쿼리 입니다.
FROM 절에 rownum의 값을 초기화 해주고 (SELECT @rownum := 0) r)
SELECT 문에 +1 값을 더해서 조회 하고 있다.
select * from test
abc@naver.com |
def@naver.com |
korea@naver.com |
doc@naver.com |
SELECT email , @rownum := @rownum + 1 AS email_no
FROM test , (SELECT @rownum := 0) r
email_no | |
abc@naver.com | 1 |
def@naver.com | 2 |
korea@naver.com | 3 |
doc@naver.com | 4 |
반응형
'개발이야기 > MySQL' 카테고리의 다른 글
[MySQL] 날짜 차이 계산하기 (DATEDIFF 사용방법) (0) | 2022.10.13 |
---|---|
[MySQL] 날짜, 시간 계산하기 (DATE_ADD 사용방법) (1) | 2022.10.07 |
[MySQL] WHERE BETWEEN 날짜 범위, 조회, 포함 (0) | 2022.09.30 |
[MySQL] group by count 사용하기, group by 총 count (0) | 2022.09.23 |
[MySQL] SELECT 결과 INSERT 하기 (0) | 2022.09.23 |
댓글