2개가 같은 쿼리 아닌가요? 왜 차이가 나는지 모르겠습니다 0 1 2,392

by null00 [2023.08.07 15:17:28]


2개의 결과값이 다른데 왜 차이가 나는지 모르겠습니다

 

1)

select '2023-08-07', student_id, subject_id, class_id from table group by student_id, subject_id, class_id

 

2)

select student_id, subject_id, class_id from (

select '2023-08-07', student_id, subject_id, class_id from table group by student_id, subject_id, class_id

) group by student_id, subject_id, class_id

 

by 마농 [2023.08.07 18:12:42]

어떻게 다른지? 구체적으로 표현해 주셔야 합니다.
일단, 조회항목이 다르네요. 1번은 4개, 2번은 3개.
결과 집합은 같은데 정렬결과가 다르게 보일 수도 있습니다.

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