관리 메뉴

클라이언트/ 서버/ 엔지니어 " 게임 개발자"를 향한 매일의 공부일지

SQL 시작하기 2 - 테이블에서 데이터 검색하기 본문

알고리즘 및 자료 관리/SQL

SQL 시작하기 2 - 테이블에서 데이터 검색하기

huenuri 2024. 10. 7. 10:01

지난주에는 인사교에 딱 한 번 출석하고 이틀을 결석했다. 그리고 오늘 일주일만에 수업에 나가본다. 이번주는 내내 수업이 있어서 혼자 공부할 때 집중은 잘 되지 않을 것 같다.

이제 아침 공부를 시작해본다. 아침에는 엘리스로 1주차 공부를 마쳐보려고 한다.


 

 

 

 

이론 2 - 테이블에서 데이터 검색하기

 

 

 

비관계형 DB는 데이터들이 서로 연결되지 않은 것을 말한다.

 

 

 

 

3개의 테이블이 하나의 테이블로 연결되어 있다. 데이터베이스는 테이블이 모여있는 집합이다.

 

 

 

 

 

 

 

desc employees에서 desc는 명령어이고, employees는 대상이다. 명령어에는 select, from, where 등이 있다.

 

 

 

 

select는 위에 있는 컬럼을 중심으로 검색하는 명령어이다.

 

 

 

 

 

 

select *은 데이터가 크면 사용하지 않는 것이 좋다.

 

 

 

 

 

 

 

 

 

 

 

 


 

 

 

 

 

실습 2 - 데이터 조회하기 : SELECT 1

 

 


 

 

문제 풀기

 


 

 

 

 

 

실습 3 - 데이터 조회하기 : SELECT 2


 

 

문제 풀기

 


 

 

 

 

실습 3 - 데이터 조회하기 : SELECT 3

 


 

문제 풀기

 

실행해보면 전체 데이터가 출력되고 있다. 이중에서 제목과 저자를 출력해야 한다.

 

 

 

 

 

제목과 저자가 잘 출력되었다.


 

 

 

 

실습 5 - 데이터 고유값만 출력하기 : DISTINCT

 


 

 

문제 풀기

 

 

중복 제거를 하지 않으면 모든 컬럼이 다 출력된다.


 

 

 

 

퀴즈 2 - 테이블에서 데이터 검색하기

 

 

 


 

 

 

학습을 마치고

강의도 길고 실습도 많았지만 모두 마칠 수 있어서 감사했다. 첫번째 수업을 마쳤으니 이제 다음 학습도 잘 진행할 수 있겠다는 확신이 들었다.

수업도 실습도 충분히 잘 이해했고 선생님이 설명을 정말 잘 해주셔서 머릿속에 쏙쏙 들어왔다.