커뮤니티
포인트
로딩중
쿠폰
내 강의실
국비 신청 내역
수강권
증명서
숙제 피드백
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
sql 스크립트 실행 관련 궁금증이 생겼습니다
[왕초보] 엑셀보다 쉬운, SQL
3주차
북마크
임*훈
댓글
1
추천
0
조회수
6
조회수
6
답변 완료

3주차-2 강의에서 join을 배우다가 궁금한 점이 생겼는데요!

select * from orders

select * from users

(1) 위의 코드에서 커서를 첫째줄에 놓고 실행하면 orders 테이블을 출력해주고

셋째줄에 놓고 실행하면 users 테이블을 출력해주는데

이게 어떻게 가능한 건가요? 원래 스크립트 실행이 커서 위치에 따라 달라지는 원리인가요?


select * from orders
select * from users

(2) 또한 이 코드처럼 두 줄 사이에 공백칸을 두지 않고 실행하면 오류가 발생하는데 그 이유도 궁금합니다. 공백칸이 어떤 역할을 해주는건가요?


select name, count(*) from users
where email like '%naver.com'
group by name

(3) 위와 같은 코드에서는 커서를 어디에 놓든지 똑같은 결과를 출력해주는데 왜 이 코드에서는 (1)에서처럼 커서 위치마다 다른 결과를 출력해주지 않고 이러한 차이점이 발생하는지도 궁금합니다.

취소
 공유
취소
댓글 0
댓글 알림
나의얼굴