011. 절차 지향형과 선언형 - llighter/database GitHub Wiki
1. 구문 기반과 식 기반
구문(statement) vs. 식(expression)
UNION
으로 연결하는 대상은SELECT
구문이다. -> 절차 지향형- SQL의 기본적인 체계는 선언형
- SQL 구문의 각 부분(
SELECT
,FROM
,GROUP BY
,HAVING
,ORDER BY
)에 작성하는 것은 모두 식이다. - SQL 구문 내부에는 식을 작성하지, 구문을 작성하지는 않는다.
2. 선언형의 세계로 도약
절차 지향형 세계에서 선언형 세계로 도약하는 것 : SQL 능력 향상의 핵심!