본문 바로가기 메뉴 바로가기

개발 세발

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

개발 세발

검색하기 폼
  • 분류 전체보기 (11)
    • 이론 (2)
    • 개발 (9)
      • Java (1)
      • React (0)
      • Vue (0)
      • Javascript (0)
      • Container (0)
      • AWS (0)
      • CSS (0)
      • Node.js (0)
      • Php (0)
      • Android (4)
      • IOS (2)
      • Spring (1)
      • 프로토콜 (1)
      • OS (0)
    • 트랜드 (0)
    • 이슈 (0)
  • 방명록

GROUP BY (1)
MySQL / MariaDB 서브 쿼리 내의 order by 안 되는 현상 + 해결법

작업을 하다 보면 다루어야 할 데이터도 많아지고, 테이블도 많아집니다. 그에 따라서 사용하는 쿼리문이 길어지기도 합니다. 쿼리가 길어지다 보면 과거 심플하던 시절에는 없던 문제가 생기기도 하는데, 이번에 제가 발견한 케이스가 있어 공유하고자 합니다. 사용했던 쿼리의 형태는 아래와 같았습니다. 3개의 테이블을 A 테이블의 m_id를 중심으로 join하고, 그 결과값을 원하는 기준으로 정렬한 후에 특정 컬럼을 기준으로 group하는 쿼리입니다. SELECT * FROM (SELECT A.m_id, A.name, B.gender, C.items FROM A JOIN B ON A.m_id = B.m_id JOIN C ON A.m_id = C.m_id ORDER BY A.regdt DESC ) AS RESULT ..

카테고리 없음 2020. 1. 5. 19:44
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 윈도우
  • mysql
  • 개발환경
  • Docker
  • REST
  • GROUP BY
  • API
  • application context
  • spring
  • http
  • 인터넷
  • 도커
  • bean
  • 웹
  • bean factory
  • 리눅스
  • order by
  • IOC
  • 컨테이너
  • uri
  • url
  • URN
  • www
  • maiardb
  • DI
  • Subquery
more
«   2025/06   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.