011. 절차 지향형과 선언형 - llighter/database GitHub Wiki

SQL 레벨업

1. 구문 기반과 식 기반

구문(statement) vs. 식(expression)

  • UNION으로 연결하는 대상은 SELECT 구문이다. -> 절차 지향형
  • SQL의 기본적인 체계는 선언형
  • SQL 구문의 각 부분(SELECT, FROM, GROUP BY, HAVING, ORDER BY)에 작성하는 것은 모두 식이다.
  • SQL 구문 내부에는 식을 작성하지, 구문을 작성하지는 않는다.

2. 선언형의 세계로 도약

절차 지향형 세계에서 선언형 세계로 도약하는 것 : SQL 능력 향상의 핵심!