본문 바로가기
프로그래밍/SQL

스파르타코딩, SQL 후기 및 SQL 문법 정리(엑셀보다 쉬운 SQL)

by 곰 옥수수 2023. 1. 15.
728x90
반응형

안녕하세요. 곰 옥수수 입니다. 

 

학원 6개월 졸업 후 취업하고,  2022년 6월 개발자 2년 차에 접어들었어요. 

 

SQL에 대한 부족함을 많이 느끼고 있었어요.

그 이유는 SI 업체에서 일하면서 파견을 많이 나가는데, SQL의 Query를 해석, 수정만 하고 있더라고요. 하..

 

학원 6개월 후 취업한 거라 여튼 다방면으로 부족함을 느끼고 계속 공부해요. ㅜㅜ

그래서 12월에 스타르타코딩 클럽이 하도 광고하길래 궁금해서 듣게 되었어요.

 

일단 SQL책 처럼 단계적으로 수업이 진행되지는 않습니다. 

 

오로지 초보에게 필요한 Select문 위주로만 하고, 딱 자주 사용되는 문법을 이용해서 수업을 해요. 

 

SQL을 모르는 분들에겐 도움이 안 될 수도 있을 것 같아요. 

 

어느 정도 SQL에 대해서 이해를 하고 있는 사람들에게 더욱 도움이 되는 것 같습니다.

 

저는 WITH절과 JOIN문을 자세히 이해하게 된 계기예요.

 

그리고 5주 차로 나뉘는데 1주 차에 20분 정도 수업량이어서 부족하지만 집중은 되는.. 뭐 그래요 ㅋ

 

강의에 나왔던 문법을 정리해 봤어요!


스파르타코딩 강의, SQL SELECT 주요 문법

1. Distinct 중복제거

2. Group by 

3. Join문

4. 서브쿼리 

5. With 문

6. Union

 

1. DML - Select, Insert, Update, Delete  :: SQL수업에 앞서 기본적으로 알아야 해서 정리해 봤다.

 

[SQL] DDL, DML, DCL 이란? 무엇일까? + 간단정리

DDL이란? DML이란? DCL이란? 안녕하세요. 곰 옥수수입니다. ₍ᵔ๑・ᴥ・ᵔ₎ 오늘은 DDL, DML, DCL에 대해 간략하게 알아보도록 하겠습니다. 지금은 간략하게 정리하고 다음에 세부적으로 정리해보도

bears-paw.tistory.com

2. Distinct 중복제거

 

 

[SQL] SQL의 중복 데이터 제거인 Distinct 와 사용법!

안녕하세요. 곰 옥수수 입니다. ₍ᵔ๑・ᴥ・ᵔ₎ 저도 SQL을 틈틈히 공부하고 있는데 오늘은 중복데이터 제거인 Distinct란 무엇이며 그 사용방법에 대해서 알아볼게요. Distinct - 영어로 '분명한'(

bears-paw.tistory.com

3. Group by 

 

 

[SQL] GROUP BY와 HAVING설명과 사용법 + SELECT 명령어 문법 순서와 실행 순서

안녕하세요. 곰 옥수수 입니다. 오늘은 group by절에 대해서 정리해보도록 하자! GROUP BY절은 속성 값을 그룹으로 분류하고자 할 때 사용한다. 주로 그룹으로 묶는 경우는 합계, 평균, 개수 등을 처

bears-paw.tistory.com

 

4. Join문

 

[SQL] Join 개념과 Join사용법 정리(Inner Join, Outer Join, Cross Join, Self Join ... )

안녕하세요. 곰 옥수수입니다. 오늘은 Join 개념과 Join 실습을 통해 Join 사용법을 정리 해보도록 하겠습니다. 개념부터 실습까지 차례로 정리하겠습니다. Join개념 조인(Join)은 두 개 이상의 테이블

bears-paw.tistory.com

5. 서브쿼리(Subquery)

 

[SQL] 서브쿼리(Subquery) 와 그 사용법 정리

안녕하세요. 곰 옥수수 입니다. 오늘은 서브쿼리(Subquery)에 대해서 정리해보도록 하겠습니다. 서브쿼리(Subquery) 개념 서브쿼리(Subquery) 는 SQL문 안에 포함된 또 다른 SQL 문이다. 서브쿼리의 용도는

bears-paw.tistory.com

6. With 문

 

[SQL] WITH 에 대해서 정리해보자.

안녕하세요. 곰 옥수수 입니다. 오늘은 SQL에 WITH 에 대해서 정리해 보도록 하겠습니다. WITH 이란? 1. 임시테이블 또는 가상 테이블의 뷰와 같은 개념입니다. 2. Query의 가독성을 높여줍니다. - Query

bears-paw.tistory.com


 

제 초급적인 생각으로는 이 정도만 이해하면 웹개발자에게 필요한 건 다 이해했다고 생각해요.

그 후 다양한 예제로 스스로 계속 가지고 놀거나, 스스로 프로젝트 진행 중에 사용, 또는 일할 때 사용해 보면서 실력을 키워나가는 것 같아요. 

 

저는 도움이 된 것 같아요. 하지만.. 강의시간이 짧아서.. 깊게 알고 싶은 저에게는 조금 아쉬웠어요.

 

나는 집중을 오래 못하고 간단한 정도만 알고 싶다고 하면 듣는 거 추천하고

그게 아니라면 SQL 책을 사서 공부해 보는 걸 추천드려요. 

 

저는 강의 듣고 책도 하나 샀어요. ㅎㅎ 

 

후기는 여기서 끝~ 안녕~~

 

 

 

 

 

 

  

728x90
반응형

댓글