by 내몸매GROUPBY [MySQL] GROUP BY HAVING ORDER BY [2019.05.09 11:58:26]
SELECT * FROM TB_A WHERE NAME = 'TEST'
위 쿼리를 실행한다면
(1) FROM TB_A -- TB_A에 접근해서
(2) WHERE NAME = 'TEST' -- NAME이 'TEST'인 레코드를 선별하고
(3) GROUP BY -- 실행될까요?
(4) HAVING -- 실행될까요?
(5) ORDER BY -- 실행될까요?
명시하지 않아도 실행되는 뭔가.. 즉 묵시적인게 있냐는 질문이신 것 같은데, 그런거 없습니다.
냉장고에서 사과 꺼내와라고 말했을 뿐인데, 그걸.. "과일별로 구분했을 때 합계가 4개인 과일을 이름 순서대로 꺼내와"로 바꿀 순 없죠.
다만, 정렬의 경우.. 인덱스의 영향을 받기 때문에 어느 정도 예상할 수 있다는 정도??