목록서브쿼리 (8)
투케이2K
[개발 환경 설정] 개발 툴 : SSMS 개발 언어 : MSSQL [소스 코드] /* ------------------------------------------------------ [select , from , where 서브쿼리 subquery 사용 실시] ------------------------------------------------------ 1. 서브쿼리 : 쿼리 안에 또 다시 다른 쿼리를 포함하는 것입니다 - ( ) 소괄호 사용 ------------------------------------------------------ 2. select 서브쿼리 : select 절에서 () 소괄호 서브쿼리를 사용하는 것입니다 -----------------------------------..
[개발 환경 설정] 개발 툴 : SSMS 개발 언어 : MSSQL [소스 코드] /* [group by , select 서브쿼리 사용해 특정 부서에 포함된 직급 연봉 출력 실시] 1. group by : 그룹 매핑을 수행합니다 2. having : 그룹 조건을 지정합니다 3. select 서브쿼리 : select 절에서 () 소괄호를 사용해 쿼리 안에서 또 다른 쿼리를 수행합니다 */ select t_dept as '부서', t_rank as '직급', (select t_rank_money from test_rank where t_rank_name = t_rank) as '연봉' -- [4] : 서브쿼리 사용해 연봉 데이터 출력 실시 from test_user where t_dept = '백제' ..
[개발 환경 설정] 개발 툴 : SSMS 개발 언어 : MSSQL [소스 코드] /* [select , from , where 서브쿼리 subquery 사용 실시] 1. 서브쿼리 : 쿼리 안에 또 다시 다른 쿼리를 포함하는 것입니다 - ( ) 소괄호 사용 2. select 서브쿼리 : select 절에서 () 소괄호 서브쿼리를 사용하는 것입니다 3. from 서브쿼리 : from 절에서 () 소괄호 서브쿼리를 사용하는 것입니다 4. where 서브쿼리 : where 절에서 () 소괄호 서브쿼리를 사용하는 것입니다 5. 참고 : 서브쿼리를 사용 시 테이블 구분을 위해서 약어로 테이블 이름을 명시해줘야합니다 */ -- [select 서브쿼리 수행 실시] select a.t_name as 이름, (se..
[개발 환경 설정] 개발 툴 : Heidi 개발 언어 : Mysql [소스 코드] /* [exists , not exists 사용해 조건을 만족하는 데이터가 있는지 확인 실시] 1. EXISTS 연산자 : 서브 쿼리의 모든 레코드의 존재를 테스트하는 데 사용합니다 2. NOT EXISTS 연산자 : 서브 쿼리의 모든 레코드의 존재를 테스트하는 데 사용합니다 3. EXISTS - 조건 만족 시 TRUE, 아니면 FALSE 값을 반환합니다 4. NOT EXISTS - 조건 만족 시 FALSE, 아니면 TRUE 값을 반환합니다 5. EXISTS TRUE 조건일 경우 전체 데이터를 반환하고 FALSE 일 경우 0개 데이터를 반환합니다 */ /*[EXISTS 조건 비만족 FALSE 조회 : 0 개 데이터]..
[개발 환경 설정] 개발 툴 : Heidi 개발 언어 : Mysql [소스 코드] /* [select , from , where 서브쿼리 subquery 사용 실시] 1. 서브쿼리 : 쿼리 안에 또 다시 다른 쿼리를 포함하는 것입니다 - ( ) 소괄호 사용 2. select 서브쿼리 : select 절에서 () 소괄호 서브쿼리를 사용하는 것입니다 3. from 서브쿼리 : from 절에서 () 소괄호 서브쿼리를 사용하는 것입니다 4. where 서브쿼리 : where 절에서 () 소괄호 서브쿼리를 사용하는 것입니다 5. 참고 : 서브쿼리를 사용 시 테이블 구분을 위해서 약어로 테이블 이름을 명시해줘야합니다 */ -- [select 서브쿼리 수행 실시] select a.t_name as 이름, (s..
/* =========================== */ [ 설 명 ] 과목 : DataBase / 데이터베이스 /* =========================== */ [단일행 , 다중행 서브쿼리 (subquery) 설명] [서브쿼리 (subquery) 란?] - 서브쿼리는 sql 구문에서 또 다시 실행되는 sql문을 말합니다 - 서브쿼리는 반환하는 행 수가 한개인 것과 여러개인 것에 따라서 단일행, 다중행 서브쿼리로 분류됩니다 [단일행 서브쿼리 설명] - 단일행 서브쿼리는 단 하나의 행만 반환하는 서브쿼리입니다 - 단일행 서브쿼리는 비교 연산자 = , < , = , 를 사용합니다 [다중행 서브쿼리 설명] - 다중행 서브쿼리는 여러개의 행을 반환하는 서브쿼리입니..
/* =========================== */ [ 설 명 ] 과목 : DataBase / 데이터베이스 /* =========================== */ [기본 구조] [서브쿼리 란?] - 서브쿼리란 하나의 sql문에 또 다른 sql문을 포함하는 것입니다 - 즉, 하나의 쿼리문 안에서 또 다른 쿼리문을 작성하는 것입니다 - 서브쿼리는 괄호 () 를 감싸서 사용합니다 - 서브쿼리는 비교 연산자와 함께 사용 가능합니다 (단일 행 또는 복수 행 에서 사용 가능) - 서브쿼리에서는 order by 를 사용하지 못합니다 - 메인 쿼리에서는 서브쿼리의 칼럼을 사용할 수 있습니다 [서브쿼리 사용가능한 곳] - SELECT 절 : 스칼라 서브쿼리 (한개 값 반환) - F..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Toad 개발 언어 : Oracle /* =========================== */ /* =========================== */ [소스 코드] /* *[select, from, where 절 각 서브쿼리(subquery)사용 실시] *1. 서브쿼리 - 서브쿼리란 하나의 sql문에 또 다른 sql문을 포함하는 것입니다 *2. 서브쿼리 사용방법 - ( ) 소괄호 내에서 다시 sql문을 작성해 수행 시킬 수 있습니다 *3. select 절 서브쿼리 - 한개의 값을 반환해주는 서브쿼리입니다 *4. from 절 서브쿼리 - 임시 테이블을 생성해 필요한 데이터를 사용하실 수 있습니다 ..