1. Javascript
  • Firebase (https://firebase.google.com/?hl=ko), 구글에서 개발한 NoSQL 데이터베이스, 일정 사용량만 넘어가지 않으면 무료로 이용 가능.

  • script에 module을 넣는 순간 이전에 사용했던 비모듈 기능들은 (function 등을 사용했을 때) 작동이 안되거나 가장 나중에 실행이 됨, 그래서 모두 모듈화를 해주는 작업이 필요.

  1. SQL
  • subquery문이 필요한 경우 - 여러번의 연산을 실행해야할 때, 조건문의 연산결과를 사용할 때, 조건의 query결과를 사용할 때
select column1, special_column
from
    ( /* subquery */
    select column1, column2 special_column
    from table1
    ) a

괄호 안을 먼저 계산한 뒤 전체적인 query문을 계산하여 결과 도출

  • 여러 테이블에 있는 데이터를 불러 올 때는 Join 사용. 단, 테이블마다 공통적인 데이터를 포함하고 있는column 필요.
    inner join을 사용하면 두 테이블에서 공통적으로 가지고 있는 데이터만 불러옴

  • distinct는 count와 함께 안쓰여도 된다.

profile
이동은

0개의 댓글