본문 바로가기

달바라기

검색하기
달바라기
프로필사진 착한악마

  • 분류 전체보기 (17)
    • 사진 (2)
    • 프로그래밍 관련 (10)
    • 유용한 정보 (3)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Tags
  • order
  • 서브쿼리
  • 초대장
  • mysql
  • Portable화
  • rownum
  • 무설치 프로그램
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록rownum (1)

달바라기

MySQL 변수로 rownum 구현 시 서브쿼리의 order by 문제

오늘 좀 황당한 일을 당해 오랜만에 글을 올려 봅니다. MySQL의 경우 rownum 같은 것을 따로 제공하지 않습니다.해서 변수를 사용한 편법으로 rownum을 구하죠. 일단 일반적인 경우 SELECT col1, col2 FROM TABLE1ORDER BY col2 의 rownum을 구현할 경우 SELECT @rownum:=@rownum+1 as num, x.* FROM (SELECT col1, col2 FROM TABLE1 ORDER BY col2) X, (SELECT @rownum:=0) r 과 같은 방법을 사용할 것입니다.헌데..원하는 결과가 num col1 col2 1 2 1 2 1 2 3 4 3 4 3 인데, 실제 결과는 num col1 col2 1 1 2 2 2 1 3 3 4 4 3 위와 같..

프로그래밍 관련 2016. 8. 11. 17:01
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바