group by 1,2 할때 순서가 궁금합니다 2

by 초보 [2023.08.10 14:43:42]


안녕하세요 group by 1,2 할때 순서가 궁금해서 질문드립니다! 

가령

select '20230810', case when type = 'A' then 'GOOD' else type end, score from table group by 1, 2, 3


select '20230810', case when type = 'A' then 'GOOD' else type end, score from table group by '20230810', case when type = 'A' then 'GOOD' else type end, score

와 같은 문장이죠?

그런데 group by 다음에 select문을 읽을 수 있는거 아닌가요? 순서가 저렇게 쿼리 실행이 가능한지 궁금해서요 ...

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입