본문 바로가기

SQL2

[Database] Join 정리 오늘은 간단하게 Join에 대해 정리해 보고자한다. Join은 크게 다섯가지로 생각하면된다. 아래 그림을 보자. 보시면 집합의 개념으로 Join을 이해하면 쉽게 이해할수 있다. 먼저 Inner Join 같은 경우에는 집합의 교집합과 같다. 조인이 되는 키를 기준으로 둘 이상의 테이블에 존재하는 데이터를 조회하는 것이고, 보통 Simple Join이라고 부르기도 한다. 여기서 Null 인 데이터는 포함되지 않는다. 사용 예시는 아래와 같다. SELECT * FROM TABLE1 t1 INNER JOIN TABLE2 t2 ON (t1.key=t2.key); 다음 Outer Join은 두테이블에서 지정된 쪽 ( Left or Right or Full) 의 모든 결과를 보여주면서 반대쪽에 매칭되는 쪽까지 보여주.. 2021. 8. 21.
2020년 인기 IT 기술 Top 10 미국 취업 전문 사이트 인디드에서 2014~2019 년까지 구인 광고에서 가장 많이 등장한 IT 기술을 분석해 2020년에 어떤 기술이 인기가 있을지 분석했다. 이 기술을 바탕으로 2020년의 학습 방향을 잡아보는 것도 좋은 선택일 듯하다. 지금부터 10가지의 기술을 소개하도록 하겠다. 1. SQL SQL은 RDBMS의 데이터를 관리하기 위해 설계된 특수 목적의 프로그래밍 언어이다. 관계형 데이터베이스 관리 시스템에서 자료의 검색과 관리, 데이터베이스 스키마 생성과 수정, 데이터베이스 객체 접근 조정 관리를 위해 고안되었다. SQL의 대표적인 것은 Oracle이나 MySql이 있다. 2. 자바 자바는 선 마이크로시스템즈 사에서 1995년에 제임스 고슬링이 개발한 객체지향 프로그래밍 언어 이다. 기존의 W.. 2019. 12. 14.