SQL - 크로스 조인(CROSS JOIN)이란?
크로스 조인(CROSS JOIN)이란? ON절 없이 한쪽 테이블의 모든 행을 다른쪽 테이블의 모든 행과 하나씩 JOIN하는 것을 의미함. A 테이블의 전체 데이터 m개, B 테이블의 전체 테이터 n개를 CROSS JOIN하면 m * n개의 결과가 나오게됨. 크로스 조인 결과를 카테시안 곱(또는 데카르트 ...
크로스 조인(CROSS JOIN)이란? ON절 없이 한쪽 테이블의 모든 행을 다른쪽 테이블의 모든 행과 하나씩 JOIN하는 것을 의미함. A 테이블의 전체 데이터 m개, B 테이블의 전체 테이터 n개를 CROSS JOIN하면 m * n개의 결과가 나오게됨. 크로스 조인 결과를 카테시안 곱(또는 데카르트 ...
이전 글에 이어서 작성함. 매개 변수(Parameter) 함수가 넘겨받을 수 있는 값(또는 변수)를 의미함. 함수 선언 형식 func 함수명(매개변수: 데이터타입) -> 반환타입{ 실행 코드 return 반환값 } 예시 func add(a: Int, b: Int) -> Int{ return a + b } prin...
함수의 내용이 방대하기 때문에, 글을 여러 개로 나눠서 작성함. 함수(Function)란? 반복해서 사용되는 코드를 분리하여 독립적인 실행 단위로 표현한 것을 의미함. 함수를 통해 코드의 가독성과 재사용성을 높일 수 있음. 함수의 반환값은 반드시 1개여야함. 함수 선언 형식 func 함수명(매개...
📚 오늘 배운 것 / 실행한 것 TIL 작성하기 영어 article 1개 해석 Swift 옵셔널(Optional) 공부 내용 정리 셀프 조인(SELF JOIN) 공부 내용 정리 💡 오늘 느낀 점 오늘은 영어 article 해석, Swift 옵셔널, 셀프 조인에 대한 내용들을 정리하였다. 오늘 해석한 article은 할리우드의 명...
셀프 조인(SELF JOIN)이란? 하나의 테이블을 별칭을 서로 다르게 정의하여 조인하는 것을 말함. 계층 구조 같은 관계를 표현할 때 주로 사용됨. 형식 SELECT column_name, ... FROM table_name a JOIN table_name b ON a.parent_id = b.id...
옵셔널(Optional)이란? nil을 담을 수 있는 타입 nil: 아무런 값도 없다는 의미로 사용됨. 값이 있을수도 있고 없을 수도 있음. 선언 방식 및 초기화 방식 var ex: dataType? = value 예시 var ex: String? = "Hello World!" print(ex) 결...
📚 오늘 배운 것 / 실행한 것 TIL 작성하기 영어 article 1개 해석 Swift 딕셔너리(Dictionary) 공부 내용 정리 외부 조인(OUTER JOIN) 공부 내용 정리 💡 오늘 느낀 점 오늘은 영어 article 해석, Swift 딕셔너리, 외부 조인(OUTER JOIN)에 대한 내용을 정리하였다. 오늘 해석한 ...
외부 조인(OUTER JOIN)이란? 내부 조인(INNER JOIN)과는 다르게 ON 조건을 만족하지 않는 데이터들도 모두 JOIN함. 이때, 데이터가 없는 경우엔 NULL 값으로 채움. 외부 조인에는 LEFT OUTER JOIN, RIGHT OUTER JOIN이 있으며, 둘의 차이는 기준이 되는 테이블이 어...
딕셔너리(Dictionary)란? 데이터를 key-value 형식으로 저장하는 집단 자료형. 중복된 key 값은 저장할 수 없으며, 같은 key 값을 통해 데이터를 저장하려 할 경우 기존에 저장되있던 데이터가 수정됨. 선언 및 초기화 형식 // 1. var d1: Dictionary<key_type, value_type> = D...
📚 오늘 배운 것 / 실행한 것 TIL 작성하기 영어 article 1개 해석 Swift 튜플(Tuple) 내용 정리 💡 오늘 느낀 점 오늘은 영어 article 해석, 튜플 내용 정리를 하였다. 오늘 본가에 내려오자마자 바로 기절해버려서 5시간을 자버렸다… 내려오면서 튜플에 대한 내용을 정리하였고, 자고 일어나서 영어 articl...