using 2

[C++ 기초] 네임스페이스(namespace, using 지시자, using 선언)

네임스페이스(namespace) 내부 식별자에 유효 범위를 제공하는 영역. → 내부 식별자(identifier) 간 충돌 문제를 해결해준다. C++ 표준 라이브러리 타입과 함수들은 std 네임스페이스 또는 그 속에 중첩된 네임스페이스에 선언되어 있다. 네임스페이스로의 접근 → 범위 지정 연산자(::) 사용. #include "namespace.h" ... Lee::count = 100; Kin::count = 50; ... 접근 간소화 (1) using 지시자(directive) → 명시한 네임스페이스에 속한 모든 이름을 가지고 옴. using namespace 네임스페이스이름; 예시 namespace Lee { int age; int money; double weight; } using namespac..

개발 공부/C++ 2023.01.30

FROM절 JOIN(INNER JOIN, NATURAL JOIN, USING 조건절, ON 조건절, CROSS JOIN, OUTER JOIN)

FROM절 JOIN 형태 - INNER JOIN - NATURAL JOIN - USING 조건절 - ON 조건절 - CROSS JOIN - OUTER JOIN ANSI/ISO SQL에서 규정한 JOIN 문법은 WHERE 절을 사용하던 기존 JOIN 방식과 차이가 있다. INNER JOIN → WHERE 절에서부터 사용하던 JOIN의 DEFAULT 옵션으로, JOIN 조건에서 동일한 값이 있는 행만 반환. → CROSS JOIN, OUTER JOIN과는 같이 사용할 수 없다. NATURAL JOIN → INNER JOIN의 하위 개념. 두 테이블 간의 동일한 이름을 갖는 모든 칼럼들에 대해 EQUI JOIN 수행 WHERE 절에서 JOIN 조건과 데이터 검증 조건이 같이 사용되었을 때 용도가 불분명한 경우..

728x90
반응형