본문 바로가기
반응형

SQL3

[DB] MS-SQL 재귀계층쿼리 요약 CTE(Common Table Expression) 이라고 하는 아이가 2000년에는 없더니 2005년에 생겼다.. 뭐하는 놈인고 하고 보니.. 흡사 임시테이블스런 놈으로 그들은 임시로 이름이 지정된 결과 집합 이라고도 하더라.. 내 하고 싶었던 것은.. 조직도의 테이블에 마구마구 입력되어 있는 사원들의 정보를 사장부터 줄줄이 나열하여 보여주고 싶었던것.. 그 테이블의 구조는 이리 생겼다.. Create Table [dbo].[Organization] ( Org_Cd VarChar(10) Not Null , Org_Nm VarChar(50) Not Null , Up_Org_Cd VarChar(10) , Up_Org_Nm VarChar(50) ) 고 치고.. 사장 (1) └ 총무부 (1-1) └ 잠공주 (.. 2014. 1. 8.
[DB] ORACLE SQL DEVELOPER 에서 MS-SQL 사용하기 SQL DEVELOPER에서 MS-SQL을 사용하기 위해서는 JTDS 드라이버를 설치하면 된다. [다운로드] 1. 도구 > 환경설정 > 데이터베이스 > 타사JDBC드라이버 2. 항목추가 > [JTDS드라이버].jar 3. 접속 > SQLSERVER 및 Sybase 추가되었는지 확인 2014. 1. 7.
[DB] OUTER JOIN에 대해 내부조인(INNER JOIN)과 외부조인(OUTER JOIN)의 차이를 예제를 통해 살펴보고 동작원리에 대해 알아보도록 하겠습니다. 1. 예제에 사용될 테이블 살펴보기TEST1 테이블에는 USER_NO와 USER_NM 컬럼이 존재하고 TEST2 테이블에는 USER_NO, ADDR, TEL 컬럼이 존재합니다. 두 테이블을 각각 조회하면 아래와 같은 결과가 나옵니다. 2. 테이블간 INNER JOIN 결과 살펴보기우선 TEST1 테이블과 TEST2 테이블을 내부조인하여 모든 컬럼이 합쳐진 레코드를 생성합니다. >> 카티션 프로덕트 라고 합니다. SELECT * FROM TEST1, TEST2;※참고 : TEST2의 USER_NO는 USER_NO_1로 화면상에 표기됩니다. (컬럼명이 중복되기때문에...) 이번.. 2013. 11. 22.
반응형