본문 바로가기

내일배움캠프 Node 4기/TIL

내배캠 12/12 TIL

SQL 3중 조인

- 지금까지는 테이블 2개만 JOIN 문으로 데이터를 뽑아냈는데,

조인을 여러개 해서 더 자세한 데이터를 뽑아내는걸 배웠다.

사실 개념은 간단한데, 테이블 두개를 우선 조인하고, 3번째 테이블도 조인하고

1번째와 3번째, 2번째와 3번째를 이어주는 쿼리문을 작성하면 되는데

 

이게 처음엔 좀 이해가 안가서 여러번 다시 돌려봤던 기억이 난다

좀 몇번 더 해봐야 능숙해질것 같아서 다시 복습하고, GROUP BY 쪽을 공부하면 될것 같다.


전위 prefix 후위 postfix

- 자바스크립트를 쪼금 공부 했어도 한국어로 '전위' '후위' 라고 하니까

사실 굉장히 당황했다.

 

쉽개말하면 숫자 1을 계속 더하는 number ++; 가 있다고 할때 이것을 후위

++number; 이것을 전위라고 부르는데, 단순하게 코드를 실행하고 연산(++;) 을 실행할 것인지

먼저 연산을 한 후 코드를 실행할 것인지 그 의미일 뿐이다.


파괴와 비파괴

- 뭔가 굉장히 무시무시한 용어인데, 그냥 단순하게 생각해서 비파괴 처리는 

a + b = c 에서 아무리 해당 연산을 수만번 해도 a와 b에 할당된 값들은 변하지 않는다는 것.

 

반대로 파괴적 처리란, 예를들어 array = [1,2,3,4] 를 할당하고 push로 5를 넣어버리고

array를 다시 출력하면 1부터 5가 array에 출력된다. 

 

지금보면 굉장히 당연한것일수도 있지만, 괴거 메모리 관리를 위해 최대한 줄이고 절약하는(?)

관습이 남아있던 시절의 유산이라고 보면 되겠다.

 

물론 메모리 누수라던가 하는 개념들은 또 배울 것이다.

 

'내일배움캠프 Node 4기 > TIL' 카테고리의 다른 글

내배캠 12/14 TIL  (0) 2022.12.14
내배캠 12/13 TIL  (0) 2022.12.13
내배캠 12/9 TIL  (0) 2022.12.13
내배캠 12/8 TIL  (0) 2022.12.08
내배캠 12/7 TIL  (0) 2022.12.08